March 2002
Intermediate to advanced
864 pages
31h 8m
English
XmlCharacterData
This class is an abstract parent class for the character data node types: XmlCDataSection, XmlComment, XmlSignificantWhitespace, XmlText,
and XmlWhitespace. It defines methods for
manipulating the text-based data of these nodes.
public abstract class XmlCharacterData : XmlLinkedNode { // Protected Constructors protected internal method XmlCharacterData(string data, XmlDocument doc); // Public Instance Properties public virtual field string Data{set; get; } public override field string InnerText{set; get; } // overrides XmlNode public virtual field int Length{get; } public override field string Value{set; get; } // overrides XmlNode // Public Instance Methods public virtual method void AppendData(string strData); public virtual method void DeleteData(int offset, int count); public virtual method void InsertData(int offset, string strData); public virtual method void ReplaceData(int offset, int count, string strData); public virtual method string Substring(int offset, int count); }
System.Object→XmlNode(System.ICloneable, System.Collections.IEnumerable, System.Xml.XPath.IXPathNavigable)→XmlLinkedNode→XmlCharacterData
XmlCDataSection, XmlComment, XmlSignificantWhitespace, XmlText, XmlWhitespace