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

◆ InnerText

virtual string System.Xml.XmlNode.InnerText
getsetinherited

Definition at line 156 of file XmlNode.cs.

157 {
158 get
159 {
161 if (firstChild == null)
162 {
163 return string.Empty;
164 }
165 if (firstChild.NextSibling == null)
166 {
167 XmlNodeType nodeType = firstChild.NodeType;
168 if ((uint)(nodeType - 3) <= 1u || (uint)(nodeType - 13) <= 1u)
169 {
170 return firstChild.Value;
171 }
172 }
176 }
177 set
178 {
180 if (firstChild != null && firstChild.NextSibling == null && firstChild.NodeType == XmlNodeType.Text)
181 {
183 return;
184 }
185 RemoveAll();
187 }
188 }
static string GetStringAndRelease(StringBuilder sb)
static StringBuilder Acquire(int capacity=16)
virtual XmlText CreateTextNode(string? text)
void AppendChildText(StringBuilder builder)
Definition XmlNode.cs:1011
virtual ? XmlDocument OwnerDocument
Definition XmlNode.cs:109
virtual ? XmlNode FirstChild
Definition XmlNode.cs:120
XmlNodeType NodeType
Definition XmlNode.cs:73
virtual void RemoveAll()
Definition XmlNode.cs:1033