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

◆ IsValidChildType()

override bool System.Xml.XmlDocumentFragment.IsValidChildType ( XmlNodeType type)
inlinepackagevirtual

Reimplemented from System.Xml.XmlNode.

Definition at line 70 of file XmlDocumentFragment.cs.

71 {
72 switch (type)
73 {
74 case XmlNodeType.Element:
75 case XmlNodeType.Text:
76 case XmlNodeType.CDATA:
77 case XmlNodeType.EntityReference:
78 case XmlNodeType.ProcessingInstruction:
79 case XmlNodeType.Comment:
80 case XmlNodeType.Whitespace:
81 case XmlNodeType.SignificantWhitespace:
82 return true;
83 case XmlNodeType.XmlDeclaration:
84 {
86 if (firstChild == null || firstChild.NodeType != XmlNodeType.XmlDeclaration)
87 {
88 return true;
89 }
90 return false;
91 }
92 default:
93 return false;
94 }
95 }
virtual ? XmlNode FirstChild
Definition XmlNode.cs:120

References System.Xml.Dictionary, System.Xml.XmlNode.FirstChild, and System.type.