Interface IXPathExpression

Interface IXPathExpression

De naam: Aspose.Html.Dom.XPath Verzameling: Aspose.HTML.dll (25.4.0)

De ‘XPathExpression’-interface vertegenwoordigt een parsed en opgelost XPath-expressie.

[DOMName("XPathExpression")]
[DOMObject]
[ComVisible(true)]
public interface IXPathExpression

Methods

Evaluate(Node, XPathResultType, object)

Beoordeelt deze XPath-uitdrukking en geeft een resultaat terug.

[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)

Parameters

contextNode Node

De ‘context’ is de contextnode voor de beoordeling van deze XPath uitdrukking.Als de Aspose.Html.Dom.XPath.IXPathEvaluator is verkregen door de Aspose.Html.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom

type XPathResultType

Als een specifieke ’type’ wordt aangegeven, dan zal het resultaat worden gedwongen om de aangegeven type terug te keren die gebaseerd is op XPath conversies en falen als de gewenste coertion niet mogelijk is. Dit moet een van de waarden van Aspose.Html.Dom.XPath.XPathResultType.

result object

De ‘resultaat’ bepaalt een specifiek resultaat object dat kan worden hergebruikt en teruggekeerd door deze methode. Als dit wordt gedefinieerd als ‘zero’ of de implementatie niet hergebruikt het gedefinieerde resultaat, wordt een nieuw resultaat object geconstrueerd en teruggekeerd. Voor XPath 1.0 resultaten, dit object zal het type Aspose.Html.Dom.XPath.IXPathResult.

Returns

IXPathResult

Het resultaat van de beoordeling van de XPath uitdrukking. voor XPath 1.0 resultaten, dit object zalvan het type Aspose.Html.Dom.XPath.IXPathResult.

Exceptions

DOMException

TYPE_ERR: verhoogd als het resultaat niet kan worden omgezet om de aangegeven type terug te keren.

DOMException

WRONG_DOCUMENT_ERR: De knop is van een document dat niet wordt ondersteund doorde Aspose.Html.Dom.XPath.IXPathEvaluator die deze Aspose.Html.Dom.XPath.IXPathExpression heeft gemaakt.

DOMException

NOT_SUPPORTED_ERR: De node is niet een type toegestaan als een XPath context nodeof het verzoek type is niet toegestaan door deze Aspose.Html.Dom.XPath.IXPathExpression.

 Nederlands