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
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
TYPE_ERR: Augmentat si el resultat no es pot convertir per retornar el tipus especificat.
WRONG_DOCUMENT_ERR: El nucli és d’un document que no està recolzat perEl Aspose.Html.Dom.XPath.IXpathEvaluator que va crear aquesta Expressió.
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.