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

◆ WriteStartElement() [3/4]

override void System.Xml.HtmlEncodedRawTextWriter.WriteStartElement ( string prefix,
string localName,
string ns )
inline

Definition at line 90 of file HtmlEncodedRawTextWriter.cs.

91 {
93 if (ns.Length == 0)
94 {
96 {
98 }
99 _currentElementProperties = (ElementProperties)_elementPropertySearch.FindCaseInsensitiveString(localName);
100 _bufChars[_bufPos++] = '<';
101 RawText(localName);
103 }
104 else
105 {
106 _currentElementProperties = ElementProperties.HAS_NS;
107 base.WriteStartElement(prefix, localName, ns);
108 }
109 }
void Push(byte data)
Definition ByteStack.cs:21
static TernaryTreeReadOnly _elementPropertySearch

References System.Xml.XmlEncodedRawTextWriter._attrEndPos, System.Xml.XmlEncodedRawTextWriter._bufChars, System.Xml.XmlEncodedRawTextWriter._bufPos, System.Xml.HtmlEncodedRawTextWriter._currentElementProperties, System.Xml.HtmlEncodedRawTextWriter._elementPropertySearch, System.Xml.HtmlEncodedRawTextWriter._elementScope, System.Xml.XmlEncodedRawTextWriter._inTextContent, System.Xml.XmlEncodedRawTextWriter._trackTextContent, System.Xml.XmlEncodedRawTextWriter.ChangeTextContentMark(), System.Xml.Dictionary, System.prefix, System.Xml.ByteStack.Push(), System.Xml.XmlEncodedRawTextWriter.RawText(), and System.value.