## Document.Evaluate method

Évalue une chaîne d'expression XPath et renvoie un résultat du type spécifié si possible.

```csharp
public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, 
    XPathResultType type, object result)
```

| Paramètre | Taper | La description |
| --- | --- | --- |
| expression | String | La chaîne d'expression XPath à analyser et à évaluer. |
| contextNode | Node | Le contexte est le nœud de contexte pour l'évaluation de cette expression XPath. |
| resolver | IXPathNSResolver | Le résolveur permet la traduction de tous les préfixes, y compris le préfixe d'espace de noms xml , dans l'expression XPath en URI d'espace de noms appropriés. |
| type | XPathResultType | Si un type spécifique est spécifié, le résultat sera renvoyé en tant que type correspondant. |
| result | Object | Le résultat spécifie un objet de résultat spécifique qui peut être réutilisé et renvoyé par cette méthode. |

### Return_Value

Le résultat de l'évaluation de l'expression XPath.

### Voir également

* interface [IXPathResult](../../../aspose.html.dom.xpath/ixpathresult/)
* class [Node](../../node/)
* interface [IXPathNSResolver](../../../aspose.html.dom.xpath/ixpathnsresolver/)
* enum [XPathResultType](../../../aspose.html.dom.xpath/xpathresulttype/)
* class [Document](../)
* espace de noms [Aspose.Html.Dom](../../document/)
* Assemblée [Aspose.HTML](../../../)


