XPathNavigator.Compile(String) Methode

Definition

Kompiliert eine Zeichenfolge, die einen XPath-Ausdruck darstellt, und gibt ein XPathExpression Objekt zurück.

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

Parameter

xpath
String

Eine Zeichenfolge, die einen XPath-Ausdruck darstellt.

Gibt zurück

Ein XPathExpression Objekt, das den XPath-Ausdruck darstellt.

Ausnahmen

Der xpath Parameter enthält einen ungültigen XPath-Ausdruck.

Der XPath-Ausdruck ist ungültig.

Hinweise

Ein XPath-Ausdruck wird ausgewertet, um einen der folgenden Rückgabetypen zu erzielen:

  • Knotensatz: eine ungeordnete Sammlung von Knoten ohne Duplikate

  • Boolescher Wert: true oder false

  • Zahl: eine Gleitkommazahl

  • Zeichenfolge: eine Abfolge von UCS-Zeichen

Ausdrücke, die einen Knotensatz zurückgeben, können in den Select und Evaluate methoden verwendet werden. Ausdrücke, die einen booleschen Wert, eine Zahl oder eine Zeichenfolge zurückgeben, können in der Evaluate Methode verwendet werden. Die Regeln für gültige Ausdrücke für die Methode sind spezifisch für diese Matches Methode.

Gilt für: