共用方式為


Binding.XPath 屬性

定義

取得或設定查詢 XPath ,回傳 XML 綁定來源的值以供使用。

public:
 property System::String ^ XPath { System::String ^ get(); void set(System::String ^ value); };
public string XPath { get; set; }
member this.XPath : string with get, set
Public Property XPath As String

屬性值

問題。XPath 預設值為 null

備註

當綁定來源是 XML 資料而非通用語言執行時(CLR)物件時,會使用該 XPath 屬性來 Path 指示綁定來源值的路徑。

透過設定 屬性 XPath ,你是在建立 XPath 一個查詢來選擇一個節點或一組節點(System.Xml.XmlElement 兩者 System.Xml.XmlAttribute 都源自 System.Xml.XmlNode)。 System.Xml.XmlNode 是一個通用語言執行時(CLR)物件,這表示你可以用該 Path 屬性綁定到它的屬性。

XmlNode.SelectNodes 方法處理 XPath 屬性中的 XPath 表達式。 XPath 功能不被支援。 關於 XPath 表達式的資訊,請參閱 SelectNodes 範例部分的文件及部分範例。

LINQ 轉為 XML 物件 XDocument ,且 XElement 不使用 XPath。 詳情請參見 「如何綁定至 XDocument、XElement 或 LINQ 以取得 XML 查詢結果」。

適用於