Binding.XPath Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une XPath
requête qui retourne la valeur sur la source de liaison XML à utiliser.
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
Valeur de propriété
Requête XPath
. La valeur par défaut est null
.
Remarques
Lorsque la source de liaison est des données XML au lieu d’un objet CLR (Common Language Runtime), la XPath propriété est utilisée à la place de la Path propriété pour indiquer le chemin d’accès à la valeur sur la source de liaison à utiliser.
En définissant la XPath propriété , vous créez une XPath
requête pour sélectionner un nœud ou une collection de nœuds (System.Xml.XmlElement et System.Xml.XmlAttribute les deux dérivent de System.Xml.XmlNode).
System.Xml.XmlNode est un objet CLR (Common Language Runtime), ce qui signifie que vous pouvez lier à ses propriétés à l’aide de la Path propriété .
La XmlNode.SelectNodes méthode gère les XPath
expressions de la XPath propriété .
XPath
les fonctions ne sont pas prises en charge. Pour plus XPath
d’informations sur les expressions, consultez la SelectNodes documentation et quelques exemples fournis dans la section Exemple.
LINQ to XML objets XDocument et XElement n’utilisez XPath
pas . Pour plus d’informations, consultez How to: Bind to XDocument, XElement ou LINQ for XML Query Results.