AgGateway.ADAPT.ISOv4Plugin.Models.TSK.WriteXML C# (CSharp) Method

WriteXML() public method

public WriteXML ( XmlWriter xmlBuilder ) : XmlWriter
xmlBuilder System.Xml.XmlWriter
return System.Xml.XmlWriter
        public XmlWriter WriteXML(XmlWriter xmlBuilder)
        {
            xmlBuilder.WriteStartElement("TSK");
            if (!string.IsNullOrEmpty(A))
                xmlBuilder.WriteAttributeString("A", A);
            if (!string.IsNullOrEmpty(B))
                xmlBuilder.WriteAttributeString("B", B);
            if (!string.IsNullOrEmpty(C))
                xmlBuilder.WriteAttributeString("C", C);
            if (!string.IsNullOrEmpty(D))
                xmlBuilder.WriteAttributeString("D", D);
            if (!string.IsNullOrEmpty(E))
                xmlBuilder.WriteAttributeString("E", E);
            if (!string.IsNullOrEmpty(F))
                xmlBuilder.WriteAttributeString("F", F);
            xmlBuilder.WriteAttributeString("G", ((int) G).ToString(CultureInfo.InvariantCulture));
            xmlBuilder.WriteAttributeString("H", ((int)H).ToString(CultureInfo.InvariantCulture));
            xmlBuilder.WriteAttributeString("I", ((int)I).ToString(CultureInfo.InvariantCulture));
            xmlBuilder.WriteAttributeString("J", ((int)J).ToString(CultureInfo.InvariantCulture));
            if(Items != null)
            {
                foreach (var item in Items)
                {
                    item.WriteXML(xmlBuilder);
                }
            }
            xmlBuilder.WriteEndElement();
            return xmlBuilder;
        }