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

◆ InsertData()

virtual void System.Xml.XmlCharacterData.InsertData ( int offset,
string? strData )
inlinevirtualinherited

Definition at line 115 of file XmlCharacterData.cs.

116 {
118 int num = ((_data != null) ? _data.Length : 0);
119 if (strData != null)
120 {
121 num += strData.Length;
122 }
124 XmlNodeChangedEventArgs eventArgs = GetEventArgs(this, xmlNode, xmlNode, _data, text, XmlNodeChangedAction.Change);
125 if (eventArgs != null)
126 {
128 }
129 _data = text;
130 if (eventArgs != null)
131 {
133 }
134 }
unsafe StringBuilder Insert(int index, string? value, int count)
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.Text.StringBuilder.Insert(), System.offset, System.Xml.XmlNode.ParentNode, System.text, and System.Text.StringBuilder.ToString().