Interface IXPathExpression

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

IXPathResult

Das Ergebnis der Bewertung des XPath Ausdrucks. Für XPath 1.0 Ergebnisse wird dieses Objektvon Typ Aspose.Svg.Dom.XPath.IXpathResult.

Exceptions

DOMException

TYPE_ERR: Erhöht, wenn das Ergebnis nicht umgewandelt werden kann, um den angegebenen Typ zurückzukehren.

DOMException

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.

DOMException

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.

 Deutsch