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

◆ WriteStartComputed() [2/4]

void System.Xml.Xsl.Runtime.XmlQueryOutput.WriteStartComputed ( XPathNodeType nodeType,
string tagName,
string ns )
inlineprivate

Definition at line 931 of file XmlQueryOutput.cs.

932 {
933 ValidateNames.ParseQNameThrow(tagName, out var prefix, out var localName);
934 prefix = EnsureValidName(prefix, localName, ns, nodeType);
935 if (nodeType == XPathNodeType.Element)
936 {
937 WriteStartElement(prefix, localName, ns);
938 }
939 else
940 {
941 WriteStartAttribute(prefix, localName, ns);
942 }
943 }
override void WriteStartElement(string prefix, string localName, string ns)
string EnsureValidName(string prefix, string localName, string ns, XPathNodeType nodeType)
override void WriteStartAttribute(string prefix, string localName, string ns)

References System.Xml.Xsl.Runtime.XmlQueryOutput.EnsureValidName(), System.Xml.ValidateNames.ParseQNameThrow(), System.prefix, System.Xml.Xsl.Runtime.XmlQueryOutput.WriteStartAttribute(), and System.Xml.Xsl.Runtime.XmlQueryOutput.WriteStartElement().