Interface IXPathExpression

Interface IXPathExpression

Nom dels espais: Aspose.Html.Dom.XPath Assemblea: Aspose.HTML.dll (25.5.0)

L’interfície ‘XPathExpression’ representa una expressió parsed i resolt XPath.

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

Methods

Evaluate(Node, XPathResultType, objectes)

Evalua aquesta expressió XPath i torna un resultat.

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

Parameters

contextNode Node

El ‘context’ és el nucli de context per a l’avaluació d’aquesta expressió XPath.Si el Aspose.Html.Dom.XPATH.IXPathEvaluator va ser obtingut mitjançant el llançament de l’Aspose .Hml.document, llavors aquest ha de ser propietat del mateix document i ha d’ésser un Asposi.HDmL.document i el cas de la Doma .Doma.Elements, Aspos.Thmll.Home.Es pot interpretar el context com un context sense text, així com el text sense context, amb el qual es pot veure que el document no és format per part del context.

type XPathResultType

Si s’especifica un “tipo” específic, el resultat serà obligat a retornar el tipus especificat que es basa en les conversions XPath i fracassar si la coerció desitjada no és possible.

result object

El ‘resultat’ especifica un objecte de resultat específic que pot ser reutilitzat i retornat per aquest mètode. Si aquest s’especifica com a ’null’ o la implementació no utilitza el resultat especificat, es construirà i es retornarà un nou objectes de resultats.

Returns

IXPathResult

El resultat de la avaluació de l’expressió XPath. Per als resultats de XPath 1.0, aquest objecte seràde tipus Aspose.Html.Dom.XPath.IXpathResult.

Exceptions

DOMException

TYPE_ERR: Augmentat si el resultat no es pot convertir per retornar el tipus especificat.

DOMException

WRONG_DOCUMENT_ERR: El nucli és d’un document que no està recolzat perEl Aspose.Html.Dom.XPath.IXpathEvaluator que va crear aquesta Expressió.

DOMException

NO_SUPPORTED_ERR: El nucli no és un tipus permès com a nuclis de context XPatho el tipus de sol·licitud no està permès per aquest Aspose.Html.Dom.XPath.IXPthExpression.

 Català