Sdílet prostřednictvím


Binding.XPath Vlastnost

Definice

Získá nebo nastaví XPath dotaz, který vrátí hodnotu zdroje vazby XML použít.

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

Hodnota vlastnosti

Dotaz XPath . Výchozí hodnota je null.

Poznámky

Pokud zdroj vazby je data XML místo objektu CLR (Common Language Runtime), XPath vlastnost se používá místo Path vlastnosti k označení cesty k hodnotě zdroje vazby, který se má použít.

Nastavením XPath vlastnosti vytváříte XPath dotaz, který vybere uzel nebo kolekci uzlů (System.Xml.XmlElement a System.Xml.XmlAttribute odvozuje se z System.Xml.XmlNode). System.Xml.XmlNode je objekt CLR (Common Language Runtime), což znamená, že pomocí vlastnosti můžete vytvořit vazbu k jeho vlastnostem Path .

Metoda XmlNode.SelectNodes zpracovává XPath výrazy z XPath vlastnosti. XPath funkce nejsou podporovány. Informace XPath o výrazech najdete v SelectNodes dokumentaci a příklady uvedené v části Příklad.

LINQ to XML objekty XDocument a XElement nepoužívejte XPath. Podrobnosti najdete v tématu Postupy: Vytvoření vazby k XDocument, XElement nebo LINQ pro výsledky dotazu XML.

Platí pro