XPathNavigator.Compile(String) Metoda
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í.
Zkompiluje řetězec představující výraz XPath a vrátí XPathExpression objekt.
public:
virtual System::Xml::XPath::XPathExpression ^ Compile(System::String ^ xpath);
public virtual System.Xml.XPath.XPathExpression Compile (string xpath);
abstract member Compile : string -> System.Xml.XPath.XPathExpression
override this.Compile : string -> System.Xml.XPath.XPathExpression
Public Overridable Function Compile (xpath As String) As XPathExpression
Parametry
- xpath
- String
Řetězec představující výraz XPath.
Návraty
Objekt XPathExpression představující výraz XPath.
Výjimky
Parametr xpath
obsahuje výraz XPath, který není platný.
Výraz XPath není platný.
Poznámky
Výraz XPath se vyhodnotí tak, aby přinesl jeden z následujících návratových typů:
Sada uzlů: neuspořádaná kolekce uzlů bez duplicit
Logická hodnota:
true
nebofalse
Číslo: číslo s plovoucí desetinou čárkou
Řetězec: posloupnost znaků UCS
Výrazy vracející sadu uzlů je možné použít v metodách Select a Evaluate metodách. Výrazy, které vracejí logickou hodnotu, číslo nebo řetězec, lze použít v Evaluate metodě. Pravidla platných výrazů pro metodu jsou specifická pro danou metodu Matches .