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)

將指定的模式比對作業套用至這個節點的內容,並傳回第一個相符的節點。

適用於