Interface IXPathExpression
Nom dels espais: Aspose.Svg.Dom.XPath Assemblea: Aspose.SVG.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.Svg.Dom.XPath,IXPATEvaluator va ser obtingut mitjançant el llançament de l’Aspose-Doma, llavors aquest document ha de ser propietat del mateix document i ha d’ésser un Asposa-doma-document, Asposi-svm.Home-el·límetre, Aspose-.Dome-node com a context que no es pot interpretar com el context XPAT, etc. El context és un context sense text.
type
XPathResultType
Si s’especifica un “tipo” específic, el resultat serà obligat a retornar el tipus especificat en funció de 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.Svg.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.Svg.Dom.XPath.IXpathEvaluator que va crear aquest Aspos.L’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.Svg.Dom.XPath.IXpathExpression.