Binding.XPath Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia XPath zapytanie zwracające wartość źródła powiązania XML do użycia.
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
Wartość właściwości
XPath Zapytanie. Wartość domyślna to null.
Uwagi
Gdy źródłem powiązania są dane XML zamiast obiektu środowiska uruchomieniowego języka wspólnego (CLR), XPath właściwość jest używana zamiast Path właściwości, aby wskazać ścieżkę do wartości w źródle powiązania do użycia.
XPath Ustawiając właściwość, tworzysz XPath zapytanie w celu wybrania węzła lub kolekcji węzłów (System.Xml.XmlElement i System.Xml.XmlAttribute obu z nich pochodzi).System.Xml.XmlNode
System.Xml.XmlNode jest obiektem środowiska uruchomieniowego języka wspólnego (CLR), co oznacza, że można powiązać z jego właściwościami przy użyciu Path właściwości .
Metoda XmlNode.SelectNodes obsługuje XPath wyrażenia z XPath właściwości .
XPath funkcje nie są obsługiwane. Aby uzyskać XPath informacje o wyrażeniu, zobacz dokumentację SelectNodes i kilka przykładów podanych w sekcji Przykład.
LINQ to XML obiektów XDocument i XElement nie należy ich używaćXPath. Aby uzyskać szczegółowe informacje, zobacz How to: Bind to XDocument, XElement lub LINQ for XML Query Results (Instrukcje: wiązanie z elementem XDocument, XElement lub LINQ dla wyników zapytania XML).