PurplePen.SymbolText.WriteXml C# (CSharp) Method

WriteXml() public method

public WriteXml ( XmlTextWriter xmloutput ) : void
xmloutput System.Xml.XmlTextWriter
return void
        public void WriteXml(XmlTextWriter xmloutput)
        {
            xmloutput.WriteStartElement("text");
            xmloutput.WriteAttributeString("lang", Lang);
            if (Plural)
                xmloutput.WriteAttributeString("plural", XmlConvert.ToString(Plural));
            if (!string.IsNullOrEmpty(Gender))
                xmloutput.WriteAttributeString("gender", Gender);
            if (!string.IsNullOrEmpty(Case))
                xmloutput.WriteAttributeString("case", Case);
            if (!string.IsNullOrEmpty(Case))
                xmloutput.WriteAttributeString("case-of-modified", CaseOfModified);
            xmloutput.WriteString(Text);
            xmloutput.WriteEndElement();
        }