Partager via


XPathNavigator.Compile(String) Méthode

Définition

Compile une chaîne représentant une expression XPath, puis retourne un objet 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

Paramètres

xpath
String

Chaîne représentant une expression XPath.

Retours

XPathExpression

Objet XPathExpression représentant l'expression XPath.

Exceptions

Le paramètre xpath contient une expression XPath qui n'est pas valide.

L’expression XPath n’est pas valide.

Remarques

Une expression XPath est évaluée pour générer l’un des types de retour suivants :

  • Jeu de nœuds : collection non ordonnée de nœuds sans doublons

  • Boolean : true ou false

  • Nombre : nombre à virgule flottante

  • Chaîne : séquence de caractères UCS

Les expressions qui retournent un jeu de nœuds peuvent être utilisées dans les méthodes et Evaluate les Select méthodes. Les expressions qui retournent un booléen, un nombre ou une chaîne peuvent être utilisées dans la Evaluate méthode. Les règles sur les expressions valides pour la Matches méthode sont spécifiques à cette méthode.

S’applique à