Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Write_XmlSchemaFacet()

void System.Xml.Serialization.SchemaObjectWriter.Write_XmlSchemaFacet ( string name,
XmlSchemaFacet o )
inlineprivate

Definition at line 571 of file SchemaObjectWriter.cs.

572 {
573 if (o != null)
574 {
575 WriteStartElement(name);
576 WriteAttribute("id", "", o.Id);
577 WriteAttribute("value", "", o.Value);
578 if (o.IsFixed)
579 {
580 WriteAttribute("fixed", "", XmlConvert.ToString(o.IsFixed));
581 }
582 WriteAttributes(o.UnhandledAttributes, o);
583 Write5_XmlSchemaAnnotation(o.Annotation);
585 }
586 }
void WriteAttribute(string localName, string ns, string value)
void WriteAttributes(XmlAttribute[] a, XmlSchemaObject o)
void Write5_XmlSchemaAnnotation(XmlSchemaAnnotation o)

References System.Xml.Dictionary, System.Xml.XmlConvert.ToString(), System.Xml.Serialization.SchemaObjectWriter.Write5_XmlSchemaAnnotation(), System.Xml.Serialization.SchemaObjectWriter.WriteAttribute(), System.Xml.Serialization.SchemaObjectWriter.WriteAttributes(), System.Xml.Serialization.SchemaObjectWriter.WriteEndElement(), and System.Xml.Serialization.SchemaObjectWriter.WriteStartElement().

Referenced by System.Xml.Serialization.SchemaObjectWriter.WriteFacets().