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

◆ Write9_XmlSchemaSimpleType()

void System.Xml.Serialization.SchemaObjectWriter.Write9_XmlSchemaSimpleType ( XmlSchemaSimpleType o)
inlineprivate

Definition at line 408 of file SchemaObjectWriter.cs.

409 {
410 if (o != null)
411 {
412 WriteStartElement("simpleType");
413 WriteAttribute("id", "", o.Id);
414 WriteAttributes(o.UnhandledAttributes, o);
415 WriteAttribute("name", "", o.Name);
416 WriteAttribute("final", "", Write11_XmlSchemaDerivationMethod(o.FinalResolved));
417 Write5_XmlSchemaAnnotation(o.Annotation);
418 if (o.Content is XmlSchemaSimpleTypeUnion)
419 {
421 }
422 else if (o.Content is XmlSchemaSimpleTypeRestriction)
423 {
425 }
426 else if (o.Content is XmlSchemaSimpleTypeList)
427 {
429 }
431 }
432 }
void WriteAttribute(string localName, string ns, string value)
void WriteAttributes(XmlAttribute[] a, XmlSchemaObject o)
void Write14_XmlSchemaSimpleTypeList(XmlSchemaSimpleTypeList o)
string Write11_XmlSchemaDerivationMethod(XmlSchemaDerivationMethod v)
void Write15_XmlSchemaSimpleTypeRestriction(XmlSchemaSimpleTypeRestriction o)
void Write5_XmlSchemaAnnotation(XmlSchemaAnnotation o)
void Write12_XmlSchemaSimpleTypeUnion(XmlSchemaSimpleTypeUnion o)

References System.Xml.Dictionary, System.Xml.Serialization.SchemaObjectWriter.Write11_XmlSchemaDerivationMethod(), System.Xml.Serialization.SchemaObjectWriter.Write12_XmlSchemaSimpleTypeUnion(), System.Xml.Serialization.SchemaObjectWriter.Write14_XmlSchemaSimpleTypeList(), System.Xml.Serialization.SchemaObjectWriter.Write15_XmlSchemaSimpleTypeRestriction(), 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.Write14_XmlSchemaSimpleTypeList(), System.Xml.Serialization.SchemaObjectWriter.Write15_XmlSchemaSimpleTypeRestriction(), System.Xml.Serialization.SchemaObjectWriter.Write1_XmlSchemaAttribute(), System.Xml.Serialization.SchemaObjectWriter.Write3_XmlSchemaObject(), System.Xml.Serialization.SchemaObjectWriter.Write40_XmlSchemaSimpleContentRestriction(), and System.Xml.Serialization.SchemaObjectWriter.Write46_XmlSchemaElement().