Condividi tramite


XPathNavigator.Compile(String) Metodo

Definizione

Compila una stringa che rappresenta un'espressione XPath e restituisce un oggetto XPathExpression.

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

Parametri

xpath
String

Stringa che rappresenta un'espressione XPath.

Restituisce

XPathExpression

Oggetto XPathExpression che rappresenta l'espressione XPath.

Eccezioni

Il parametro xpath contiene un'espressione XPath non valida.

L’espressione XPath non è valida.

Commenti

Un'espressione XPath viene valutata per restituire uno dei tipi restituiti seguenti:

  • Set di nodi: raccolta non ordinata di nodi senza duplicati

  • Valore booleano: true o false

  • Numero: numero a virgola mobile

  • Stringa: una sequenza di caratteri UCS

Le espressioni che restituiscono un set di nodi possono essere usate nei Select metodi e Evaluate . Le espressioni che restituiscono un valore booleano, un numero o una stringa possono essere usate nel Evaluate metodo . Le regole sulle espressioni valide per il Matches metodo sono specifiche di tale metodo.

Si applica a