Partager via


Binding.XPath Propriété

Définition

Obtient ou définit une XPath requête qui retourne la valeur de 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 au lieu 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 XPath plus d’informations sur l’expression, consultez la SelectNodes documentation et quelques exemples fournis dans la section Exemple.

Objets XDocument LINQ to XML et XElement n’utilisent XPathpas . Pour plus d’informations, consultez Comment : lier à XDocument, XElement ou LINQ for XML Query Results.

S’applique à