Interface IXPathExpression

Interface IXPathExpression

De naam: Aspose.Svg.Dom.XPath Verzameling: Aspose.SVG.dll (25.5.0)

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

[DOMObject]
[DOMName("XPathExpression")]
[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.Svg.Dom.XPath.IXpathEvaluator is verkregen door het casten van de ASPOSE.SHVG. DOM.document dan moet dit eigendom zijn van hetzelfde document en moet een ASPSO.HOM.dokument, ASPG.COM.NATAM-code zijn als het hele context door ASPCAT is als een context dat kan worden geinterpreteerd als de tekst van ASCAT, AsPGAT.CSDATASection, AspOG.CHD.com.Comment, ASTUG.CMD, ADHD.ProcessingInstruction, CASAG.SPDOMX.PRODUCTION als geen context, dan kan het geheel als context worden geïnterviewd als ASCDAT als

type XPathResultType

Als een specifieke ’type’ wordt aangegeven, dan zal het resultaat worden gedwongen om de genoemde type terug te keren die gebaseerd is op XPath-conversies en mislukt als de gewenste coertion niet mogelijk is.

result object

De ‘resultaat’ bepaalt een specifiek resultaat object dat kan worden hergebruikt en teruggekeerd door deze methode. Als dit als ‘zero’ wordt gedefinieerd of de implementatie niet de aangegeven resultaat opnieuw gebruikt, wordt een nieuw resultaat objekt geconstrueerd en geretourneerd. Voor XPath 1.0 resultaten zal dit object het type Aspose.Svg.Dom.XPath.IXpathResult gebruiken.

Returns

IXPathResult

Het resultaat van de beoordeling van de XPath uitdrukking. voor XPath 1.0 resultaten, dit object zalvan het type Aspose.Svg.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.Svg.Dom.XPath.IXpathEvaluator die deze Aspos.N.V.R.T.I.A. creëerde.

DOMException

NOT_SUPPORTED_ERR: De node is niet een type toegestaan als een XPath-contextnodeof het verzoekstype is niet toegestaan door deze Aspose.Svg.Dom.XPath.IXpathExpression.

 Nederlands