Condividi tramite


Binding.XPath Proprietà

Definizione

Ottiene o imposta una XPath query che restituisce il valore nell'origine di associazione XML da usare.

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

Valore della proprietà

Query XPath. Il valore predefinito è null.

Commenti

Quando l'origine di associazione è dati XML anziché un oggetto CLR (Common Language Runtime), la XPath proprietà viene usata anziché Path la proprietà per indicare il percorso al valore dell'origine di associazione da usare.

Impostando la XPath proprietà, si sta creando una XPath query per selezionare un nodo o una raccolta di nodi (System.Xml.XmlElement e System.Xml.XmlAttribute entrambi derivano da System.Xml.XmlNode). System.Xml.XmlNode è un oggetto CLR (Common Language Runtime), che significa che è possibile associare alle relative proprietà usando la Path proprietà.

Il XmlNode.SelectNodes metodo gestisce le XPath espressioni dalla XPath proprietà . XPath le funzioni non sono supportate. Per XPath informazioni sull'espressione, vedere la SelectNodes documentazione e alcuni esempi forniti nella sezione Esempio.

LINQ to XML oggetti XDocument e XElement non usare XPath. Per informazioni dettagliate, vedere Procedura: Associare a XDocument, XElement o LINQ for XML Query Results.

Si applica a