Binding.XPath Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.