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

◆ AppendData()

virtual void System.Xml.XmlCharacterData.AppendData ( string? strData)
inlinevirtualinherited

Definition at line 94 of file XmlCharacterData.cs.

95 {
97 int num = ((_data != null) ? _data.Length : 0);
98 if (strData != null)
99 {
100 num += strData.Length;
101 }
102 string text = new StringBuilder(num).Append(_data).Append(strData).ToString();
103 XmlNodeChangedEventArgs eventArgs = GetEventArgs(this, xmlNode, xmlNode, _data, text, XmlNodeChangedAction.Change);
104 if (eventArgs != null)
105 {
107 }
108 _data = text;
109 if (eventArgs != null)
110 {
112 }
113 }
override string ToString()
StringBuilder Append(char value, int repeatCount)
virtual XmlNodeChangedEventArgs GetEventArgs(XmlNode node, XmlNode oldParent, XmlNode newParent, string oldValue, string newValue, XmlNodeChangedAction action)
Definition XmlNode.cs:1239
virtual ? XmlNode ParentNode
Definition XmlNode.cs:76
virtual void AfterEvent(XmlNodeChangedEventArgs args)
Definition XmlNode.cs:1261
virtual void BeforeEvent(XmlNodeChangedEventArgs args)
Definition XmlNode.cs:1253

References System.Xml.XmlCharacterData._data, System.Xml.XmlNode.AfterEvent(), System.Text.StringBuilder.Append(), System.Xml.XmlNode.BeforeEvent(), System.Xml.Dictionary, System.Xml.XmlNode.GetEventArgs(), System.Xml.XmlNode.ParentNode, System.text, and System.Text.StringBuilder.ToString().