Interface IXPathExpression
Le nom : Aspose.Svg.Dom.XPath Assemblée: Aspose.SVG.dll (25.5.0)
L’interface ‘XPathExpression’ représente une expression parsed et résolue XPath.
[DOMObject]
[DOMName("XPathExpression")]
[ComVisible(true)]
public interface IXPathExpression
Methods
Evaluate(Node, XPathResultType, objet)
Évaluez cette expression XPath et retournez un résultat.
[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)
Parameters
contextNode
Node
Le ‘context’ est le noyau contextuel pour l’évaluation de cette expression XPath.Si le Aspose.Svg.Dom.XPATH.IXPathEvaluator a été obtenu par le casting de l’ASPOSE.SSVG.document alors cela doit être propriétaire du même document et devrait être un AsposE-DOMDOCUMENT, ASPOSSÉ-SVGDOM.ÉLÉMENT DE L’APROSÉ, SvGDAMNODE n’est pas le contexte tel qu’il peut être interprété par les textes en tant que numéros d’AsposÉ ou numérios de CDATASECTION, AVSEG.COMEMENT, Aspoise.
type
XPathResultType
Si un “type” spécifique est indiqué, alors le résultat sera contraint de retourner ce type déterminé en fonction des conversions XPath et échoue si la coercition souhaitée n’est pas possible.
result
object
Le ‘resultat’ spécifie un objet de résultat particulier qui peut être réutilisé et retourné par cette méthode. Si ceci est défini comme ‘zéro’ ou que la mise en œuvre n’utilise pas de nouveau l’objet spécificé, un nouvel objet d’échelon sera construit et restitué. Pour les résultats XPath 1.0, cet objet sera sous le type Aspose.Svg.Dom.XPath.IXpathResult.
Returns
Pour les résultats XPath 1.0, cet objet serade type Aspose.Svg.Dom.Xpath.IXPathResult.
Exceptions
TYPE_ERR : Augmenté si le résultat ne peut pas être converti pour retourner le type spécifié.
WRONG_DOCUMENT_ERR: Le node vient d’un document qui n’est pas soutenu parl’Aspose.Svg.Dom.XPath.IXpathEvaluator qui a créé cet Aspoise.L’Expression.
NOT_SUPPORTED_ERR: Le node n’est pas un type autorisé en tant qu’ongle de contexte XPathou le type de requête n’est pas autorisé par ce Aspose.Svg.Dom.XPath.IXpathExpression.