Binding.XPath 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定查詢 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 查詢結果」。