XPathNavigator.Compile(String) Metoda

Definicja

Kompiluje ciąg reprezentujący wyrażenie XPath i zwraca XPathExpression obiekt.

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

Ciąg reprezentujący wyrażenie XPath.

Zwraca

XPathExpression

Obiekt XPathExpression reprezentujący wyrażenie XPath.

Wyjątki

Parametr xpath zawiera nieprawidłowe wyrażenie XPath.

Wyrażenie XPath jest nieprawidłowe.

Uwagi

Wyrażenie XPath jest oceniane w celu uzyskania jednego z następujących typów zwracanych:

  • Zestaw węzłów: nieurządkowana kolekcja węzłów bez duplikatów

  • Wartość logiczna: true lub false

  • Liczba: liczba zmiennoprzecinkowa

  • Ciąg: sekwencja znaków UCS

Wyrażenia zwracające zestaw węzłów mogą być używane w metodach Select i Evaluate . Wyrażenia zwracające wartość logiczną, liczbę lub ciąg mogą być używane w metodzie Evaluate . Reguły dotyczące prawidłowych wyrażeń dla Matches metody są specyficzne dla tej metody.

Dotyczy