Interface IXPathExpression
Der Name: Aspose.Svg.Dom.XPath Versammlung: Aspose.SVG.dll (25.5.0)
Die ‘XPathExpression’-Interface repräsentiert eine parsed und gelöst XPath-Expression.
[DOMObject]
[DOMName("XPathExpression")]
[ComVisible(true)]
public interface IXPathExpression
Methods
Evaluate(Node, XPathResultType, Objekt)
Bewerten Sie dieses XPath-Express und geben Sie ein Ergebnis zurück.
[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)
Parameters
contextNode
Node
Der ‘Kontext’ ist die Kontextknoten für die Bewertung dieser XPath Ausdruck.Wenn der Aspose.Svg.Dom.XPath.IXpathEvaluator erworben wurde, indem Sie die Aspos.Asp.VG.Handbuch aussetzen, dann muss dies durch das gleiche Dokument besitzt werden und muss eine Asposa.Badbuch-Dokument, Aspo.Immobilien.Nathamode sein, wenn es nicht durch den gesamten kontexten des XPAT.Attr,Aspo.Inspoz.Soft.Do.Text, ASPOSE.TOM.CDATASection, AspOSe.O.Comment, Asposes.Zw.M.ProcessingInstruction, asposis.
type
XPathResultType
Wenn eine bestimmte ‘Typ’ angegeben wird, dann wird das Ergebnis gezwungen werden, den angefochtenen Typ zurückzukehren, der auf XPath-Konvertierungen beruht und fehlt, wenn die gewünschte Zwang nicht möglich ist.
result
object
Das ‘Resultat’ enthält ein bestimmtes Ergebnisobjekt, das durch diese Methode wiederverwendet und zurückgegeben werden kann. Wenn dies als ‘Null’ angegeben wird oder die Implementierung das angegebene Ergebnis nicht neu nutzt, wird ein neues ErgebnisObjekt gebaut und wiedergeben. Für XPath 1.0 Ergebnisse wird dieses Objekt Typ Aspose.Svg.Dom.XPath.IXpathResult enthalten.
Returns
Das Ergebnis der Bewertung des XPath Ausdrucks. Für XPath 1.0 Ergebnisse wird dieses Objektvon Typ Aspose.Svg.Dom.XPath.IXpathResult.
Exceptions
TYPE_ERR: Erhöht, wenn das Ergebnis nicht umgewandelt werden kann, um den angegebenen Typ zurückzukehren.
WRONG_DOCUMENT_ERR: Die Node stammt aus einem Dokument, das nicht unterstützt wirdder Aspose.Svg.Dom.XPath.IXPthEvaluator, der diese Aspos.N.V.R.A. entworfen hat.
NOT_SUPPORTED_ERR: Der Node ist kein Typ, der als XPath-Kontextnode zulässig istoder der Antragstyp ist nicht zulässig durch diese Aspose.Svg.Dom.XPath.IXPateExpression.