Text

Text class

类表示文本内容。

public class Text : CharacterData

特性

姓名描述
virtual BaseURI { get; }获取此节点的绝对基 URI,如果实现无法获取绝对 URI,则为 null。
ChildNodes { get; }获取子节点。
Data { get; set; }获取或设置实现该接口的节点的字符数据。
FirstChild { get; }获取此节点的第一个子节点。如果没有这样的节点,则返回 null。
HasChildNodes { get; }获取此节点是否有子节点。
LastChild { get; }获取此节点的最后一个子节点。如果没有这样的节点,则返回 null。
Length { get; }获取通过数据可用的 16 位单元的数量。这可能具有零值,即 CharacterData 节点可能为空。
virtual LocalName { get; }获取此节点的限定名称的本地部分。
virtual NamespaceURI { get; }获取此节点的命名空间 URI。
NextSibling { get; }获取紧跟该节点的节点。如果没有这样的节点,则返回 null。
override NodeName { get; }获取此文本的名称。
NodeType { get; }获取节点类型。
virtual NodeValue { get; set; }获取或设置此节点的值,具体取决于其类型。
OwnerDocument { get; }获取与此节点关联的文档对象。
ParentNode { get; }获取父节点。
virtual Prefix { get; set; }获取或设置此节点的命名空间前缀。
PreviousSibling { get; }获取紧接在此节点之前的节点。如果没有这样的节点,则返回 null。
virtual TextContent { get; set; }获取或设置该节点及其后代的文本内容。

方法

姓名描述
AppendChild(Node)将节点 newChild 添加到该节点的子节点列表的末尾。
virtual AppendData(string)将字符串追加到节点字符数据的末尾。
virtual DeleteData(int, int)从节点中删除一系列内容。
virtual InsertData(int, string)在指定偏移处插入一个字符串。
RemoveChild(Node)从子节点列表中删除由 old child 指示的子节点。
ReplaceChild(Node, Node)用新的子节点替换子节点列表中的子节点old child,并返回旧的子节点。
virtual ReplaceData(int, int, string)用指定的字符串替换从指定偏移量开始的字符。
virtual Substring(int, int)从节点中提取一系列数据。

也可以看看