Binding.XPath Binding.XPath Binding.XPath Binding.XPath Property

Definition

Ruft eine XPath-Abfrage ab, die den Wert der zu verwendenden XMLXML-Bindungsquelle zurückgibt, oder legt sie fest.Gets or sets an XPath query that returns the value on the XMLXML binding source to use.

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.The XPath query. Die Standardeinstellung ist null.The default is null.

Hinweise

Wenn die Bindungsquelle ist XMLXML Daten anstelle von eine Common Language Runtime (CLR)common language runtime (CLR) -Objekt, das XPath Eigenschaft wird verwendet, statt die Path Eigenschaft, die den Pfad zu einem Wert in der zu verwendenden Bindungsquelle angibt.When the binding source is XMLXML data instead of a Common Language Runtime (CLR)common language runtime (CLR) object, the XPath property is used instead of the Path property to indicate the path to the value on the binding source to use.

Durch Festlegen der XPath -Eigenschaft, erstellen Sie eine XPath -Abfrage zum Auswählen eines Knotens oder eine Auflistung von Knoten (System.Xml.XmlElement und System.Xml.XmlAttribute sowohl abgeleitet System.Xml.XmlNode).By setting the XPath property, you are creating an XPath query to select a node or a collection of nodes (System.Xml.XmlElement and System.Xml.XmlAttribute both derive from System.Xml.XmlNode). System.Xml.XmlNode ist eine Common Language Runtime (CLR)common language runtime (CLR) -Objekt, das bedeutet, dass Sie an die Eigenschaften binden, die Path Eigenschaft.System.Xml.XmlNode is a Common Language Runtime (CLR)common language runtime (CLR) object, which means you can bind to its properties using the Path property.

Die XmlNode.SelectNodes verarbeitet die XPath Ausdrücke aus der XPath Eigenschaft.The XmlNode.SelectNodes method handles the XPath expressions from the XPath property. XPath Funktionen werden nicht unterstützt.XPath functions are not supported. Für XPath Ausdrucksinformationen finden Sie unter den SelectNodes Dokumentation und Beispiele finden Sie in der Beispiel-Abschnitt.For XPath expression information, see the SelectNodes documentation and some examples provided in the Example section.

LINQ to XML-Objekte XDocument und XElement verwenden Sie keine XPath.LINQ to XML objects XDocument and XElement do not use XPath. Weitere Informationen finden Sie unter Vorgehensweise: Binden an XDocument, XElement oder LINQ für XML-Abfrageergebnisse.For details, see How to: Bind to XDocument, XElement, or LINQ for XML Query Results.

Gilt für: