XPathNavigator.Compile(String) Metod

Definition

Kompilerar en sträng som representerar ett XPath-uttryck och returnerar ett 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

Parametrar

xpath
String

En sträng som representerar ett XPath-uttryck.

Returer

Ett XPathExpression objekt som representerar XPath-uttrycket.

Undantag

Parametern xpath innehåller ett XPath-uttryck som inte är giltigt.

XPath-uttrycket är inte giltigt.

Kommentarer

Ett XPath-uttryck utvärderas för att ge någon av följande returtyper:

  • Noduppsättning: en osorterad samling noder utan dubbletter

  • Booleskt värde: true eller false

  • Tal: ett flyttalsnummer

  • Sträng: en sekvens med UCS-tecken

Uttryck som returnerar en noduppsättning kan användas i Select metoderna och Evaluate . Uttryck som returnerar ett booleskt värde, ett tal eller en sträng kan användas i Evaluate -metoden. Reglerna för giltiga uttryck för metoden är specifika för den Matches metoden.

Gäller för