Binding.XPath Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen einer XPath
Abfrage, die den Wert für die zu verwendende XML-Bindungsquelle zurückgibt.
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
Eigenschaftswert
Die XPath
-Abfrage. Der Standardwert ist null
.
Hinweise
Wenn die Bindungsquelle XML-Daten anstelle eines CLR-Objekts (Common Language Runtime) ist, wird die XPath Eigenschaft anstelle der Path Eigenschaft verwendet, um den Pfad zum Wert für die zu verwendende Bindungsquelle anzugeben.
Durch Festlegen der XPath Eigenschaft erstellen Sie eine XPath
Abfrage, um einen Knoten oder eine Sammlung von Knoten auszuwählen (System.Xml.XmlElement und System.Xml.XmlAttribute beide abgeleitet von System.Xml.XmlNode). System.Xml.XmlNode ist ein common language runtime (CLR)-Objekt, was bedeutet, dass Sie mithilfe der Path Eigenschaft an seine Eigenschaften binden können.
Die XmlNode.SelectNodes Methode behandelt die XPath
Ausdrücke aus der XPath Eigenschaft. XPath
Funktionen werden nicht unterstützt. Informationen XPath
zu Ausdrücken finden Sie in der SelectNodes Dokumentation und in einigen Beispielen im Abschnitt "Beispiel".
LINQ to XML Objekte XDocument und XElement verwenden XPath
Sie nicht . Ausführliche Informationen finden Sie unter How to: Bind to XDocument, XElement, or LINQ for XML Query Results.