Binding.XPath Proprietà

Definizione

Ottiene o imposta una query XPath che restituisce il valore nell'origine di associazione XMLXML da usare.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

Valore della proprietà

String

Query XPath.The XPath query. Il valore predefinito è null.The default is null.

Commenti

Quando l'origine dell'associazione è XMLXML costituita da dati anziché da un Common Language Runtime (CLR)common language runtime (CLR) oggetto, XPath viene utilizzata la proprietà anziché la Path proprietà per indicare il percorso del valore nell'origine di associazione da utilizzare.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.

Impostando la XPath proprietà, si crea una XPath query per selezionare un nodo o una raccolta di nodi ( System.Xml.XmlElement ed System.Xml.XmlAttribute entrambi derivano da 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 è un Common Language Runtime (CLR)common language runtime (CLR) oggetto, che significa che è possibile eseguire l'associazione alle relative proprietà utilizzando la Path Proprietà.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.

Il XmlNode.SelectNodes metodo gestisce le XPath espressioni dalla XPath Proprietà.The XmlNode.SelectNodes method handles the XPath expressions from the XPath property. XPath funzioni non supportate.XPath functions are not supported. Per XPath informazioni sull'espressione, vedere la SelectNodes documentazione e alcuni esempi riportati nella sezione esempio.For XPath expression information, see the SelectNodes documentation and some examples provided in the Example section.

LINQ to XML oggetti XDocument e XElement non utilizzare XPath .LINQ to XML objects XDocument and XElement do not use XPath. Per informazioni dettagliate, vedere procedura: eseguire l'associazione a XDocument, XElement o LINQ per XML query risultati.For details, see How to: Bind to XDocument, XElement, or LINQ for XML Query Results.

Si applica a