XPathNavigator.Compile(String) Methode

Definitie

Compileert een tekenreeks die een XPath-expressie vertegenwoordigt en retourneert een XPathExpression object.

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

Parameters

xpath
String

Een tekenreeks die een XPath-expressie vertegenwoordigt.

Retouren

Een XPathExpression object dat de XPath-expressie vertegenwoordigt.

Uitzonderingen

De xpath parameter bevat een XPath-expressie die ongeldig is.

De XPath-expressie is ongeldig.

Opmerkingen

Een XPath-expressie wordt geƫvalueerd om een van de volgende retourtypen te genereren:

  • Knooppuntset: een niet-geordende verzameling knooppunten zonder duplicaten

  • Booleaanse waarde: true of false

  • Getal: een drijvendekommagetal

  • Tekenreeks: een reeks UCS-tekens

Expressies die een knooppuntset retourneren, kunnen worden gebruikt in de Select en Evaluate methoden. Expressies die een Booleaanse waarde, getal of tekenreeks retourneren, kunnen in de Evaluate methode worden gebruikt. De regels voor geldige expressies voor de Matches methode zijn specifiek voor die methode.

Van toepassing op