Interface IXPathExpression
Nom dels espais: Aspose.Html.Dom.XPath Assemblea: Aspose.HTML.dll (25.4.0)
L’interfície ‘XPathExpression’ representa una expressió parsed i resolt XPath.
[DOMName("XPathExpression")]
[DOMObject]
[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ó de XPath.Si el Aspose.Html.Dom.XPath .IXpathEvaluator s’ha obtingut mitjançant la col·locació de la __ WL51.Doma.document llavors aquest ha de ser propietat del mateix document i ha d’ésser un Wl51.Thm.ProcessDocument, no és tot el context que es pot interpretar com a context de l’intercanvi de text, si és un context en el qual es podrà veure el contexte de document, o si no hi ha contextes de format de material, es podria ser vist com una contextinstrumental.
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 perl’ Aspose.Html.Dom.XPath.IXpathEvaluator que va crear aquest __ WL51.
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.