XmlAttribute 类

定义

表示 XmlElement 的属性。 属性的有效值和默认值在文档类型定义 (DTD) 或架构中定义。

public ref class XmlAttribute sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class XmlAttribute final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class XmlAttribute
Public NotInheritable Class XmlAttribute
继承
Object Platform::Object IInspectable XmlAttribute
属性
实现

Windows 要求

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

属性

Attributes

此方法不适用于此类,将引发异常。

ChildNodes

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

FirstChild

获取第一个子节点。

InnerText

从 XML 内部获取文本。

LastChild

获取最后一个子节点。

LocalName

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

Name

返回属性名称。

NamespaceUri

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

NextSibling

此属性不适用于此类,并且将始终返回 null。

NodeName

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

NodeType

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

NodeValue

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

OwnerDocument

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

ParentNode

此属性不适用于此类,将引发异常。

Prefix

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

PreviousSibling

此属性不适用于此类,将引发异常。

Specified

获取一个值,该值指示属性是显式指定还是派生自文档类型定义 (DTD) 或架构中的默认值。

Value

获取或设置属性值。

方法

AppendChild(IXmlNode)

此方法不适用于此类,将引发异常。

CloneNode(Boolean)

克隆一个新节点。

GetXml()

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

HasChildNodes()

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

InsertBefore(IXmlNode, IXmlNode)

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

Normalize()

此方法不适用于此类,将引发异常。

RemoveChild(IXmlNode)

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

ReplaceChild(IXmlNode, IXmlNode)

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

SelectNodes(String)

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

SelectNodesNS(String, Object)

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

SelectSingleNode(String)

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

SelectSingleNodeNS(String, Object)

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

适用于