Binding.XPath Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een XPath query opgehaald of ingesteld die de waarde op de XML-bindingsbron retourneert die moet worden gebruikt.
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
Waarde van eigenschap
De XPath query. De standaardwaarde is null.
Opmerkingen
Wanneer de bindingsbron XML-gegevens is in plaats van een CLR-object (Common Language Runtime), wordt de XPath eigenschap gebruikt in plaats van de Path eigenschap om het pad naar de waarde op de bindingsbron aan te geven die moet worden gebruikt.
Door de XPath eigenschap in te stellen, maakt u een XPath query om een knooppunt of een verzameling knooppunten te selecteren (System.Xml.XmlElement en System.Xml.XmlAttribute beide afgeleid van System.Xml.XmlNode).
System.Xml.XmlNode is een CLR-object (Common Language Runtime), wat betekent dat u kunt binden aan de eigenschappen ervan met behulp van de Path eigenschap.
De XmlNode.SelectNodes methode verwerkt de XPath expressies uit de XPath eigenschap.
XPath functies worden niet ondersteund. Zie XPath de SelectNodes documentatie en enkele voorbeelden in de sectie Voorbeeld voor informatie over expressies.
LINQ naar XML-objecten XDocument en XElement niet gebruiken XPath. Zie Voor meer informatie : Binden aan XDocument, XElement of LINQ voor XML-queryresultaten.