IXmlText 接口

定义

表示元素或属性的文本内容。

public interface class IXmlText : IXmlCharacterData
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(4180780235, 12429, 18272, 161, 213, 67, 182, 116, 80, 172, 126)]
struct IXmlText : IXmlCharacterData
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(4180780235, 12429, 18272, 161, 213, 67, 182, 116, 80, 172, 126)]
public interface IXmlText : IXmlCharacterData
Public Interface IXmlText
Implements IXmlCharacterData
派生
属性
实现

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

接口继承

IXmlText 继承 IXmlCharacterDataIXmlNodeIXmlNodeSelectorIXmlNodeSerializer。 实现 IXmlText 的类型还实现 IXmlCharacterDataIXmlNodeIXmlNodeSelectorIXmlNodeSerializer 的接口成员。

属性

Attributes

获取此节点的属性列表。

(继承自 IXmlNode)
ChildNodes

获取当前节点中的子级列表。

(继承自 IXmlNode)
Data

根据节点类型获取或设置节点数据。

(继承自 IXmlCharacterData)
FirstChild

获取第一个子节点。

(继承自 IXmlNode)
InnerText

获取并设置 XML 内部的文本。

(继承自 IXmlNodeSerializer)
LastChild

获取最后一个子节点。

(继承自 IXmlNode)
Length

获取数据的长度(以 Unicode 字符为单位)。

(继承自 IXmlCharacterData)
LocalName

获取本地名称,它是限定名称的本地部分。 这在 XML 中的命名空间中称为本地部分。

(继承自 IXmlNode)
NamespaceUri

返回命名空间的统一资源标识符 (URI)。

(继承自 IXmlNode)
NextSibling

获取父级的子列表中的节点的下一个同级。

(继承自 IXmlNode)
NodeName

返回属性节点、文档类型节点、元素节点、实体节点或表示法节点的完全限定名称。 返回所有其他节点类型的固定字符串。

(继承自 IXmlNode)
NodeType

获取 XML 文档对象模型 (DOM) 节点类型,该类型确定有效值以及节点是否可以具有子节点。

(继承自 IXmlNode)
NodeValue

获取或设置与节点关联的文本。

(继承自 IXmlNode)
OwnerDocument

返回包含该节点的文档的根。

(继承自 IXmlNode)
ParentNode

获取节点实例的父节点。

(继承自 IXmlNode)
Prefix

获取或设置命名空间前缀。

(继承自 IXmlNode)
PreviousSibling

获取父级的子列表中的节点的前一个同级。

(继承自 IXmlNode)

方法

AppendChild(IXmlNode)

追加一个新的子节点作为节点的最后一个子级。

(继承自 IXmlNode)
AppendData(String)

将所提供的字符串追加到现有的字符串数据后面。

(继承自 IXmlCharacterData)
CloneNode(Boolean)

克隆一个新节点。

(继承自 IXmlNode)
DeleteData(UInt32, UInt32)

删除指定的数据。

(继承自 IXmlCharacterData)
GetXml()

返回节点及其所有后代的 XML 表示形式。

(继承自 IXmlNodeSerializer)
HasChildNodes()

确定节点是否具有子节点。

(继承自 IXmlNode)
InsertBefore(IXmlNode, IXmlNode)

在指定节点的左侧或列表末尾插入子节点。

(继承自 IXmlNode)
InsertData(UInt32, String)

在指定的偏移量处插入字符串。

(继承自 IXmlCharacterData)
Normalize()

通过将两个或更多个相邻文本节点组合为一个统一的文本节点来规范化所有后代元素。

(继承自 IXmlNode)
RemoveChild(IXmlNode)

从子级列表中删除指定的子节点并将其返回。

(继承自 IXmlNode)
ReplaceChild(IXmlNode, IXmlNode)

将指定的旧子节点替换为所提供的新子节点。

(继承自 IXmlNode)
ReplaceData(UInt32, UInt32, String)

将指定数目的字符替换为所提供的字符串。

(继承自 IXmlCharacterData)
SelectNodes(String)

将指定的模式匹配操作应用于此节点的上下文,并将匹配节点的列表作为 XmlNodeList 返回。

(继承自 IXmlNodeSelector)
SelectNodesNS(String, Object)

将指定的模式匹配操作应用于此节点的上下文,并将匹配节点的列表作为 XmlNodeList 返回。

(继承自 IXmlNodeSelector)
SelectSingleNode(String)

将指定的模式匹配操作应用于此节点的上下文,并返回第一个匹配的节点。

(继承自 IXmlNodeSelector)
SelectSingleNodeNS(String, Object)

将指定的模式匹配操作应用于此节点的上下文,并返回第一个匹配的节点。

(继承自 IXmlNodeSelector)
SplitText(UInt32)

将此文本节点拆分为指定偏移量处的两个文本节点,并将新的文本节点插入树中作为紧随此节点的同级。

SubstringData(UInt32, UInt32)

在指定的范围内检索完整字符串的子字符串。

(继承自 IXmlCharacterData)

适用于

另请参阅