Interface IXPathExpression
Der Name: Aspose.Html.Dom.XPath Sammlung: Aspose.HTML.dll (25.4.0)
Die ‘XPathExpression’-Interface repräsentiert eine parsed und gelöst XPath-Expression.
[DOMName("XPathExpression")]
[DOMObject]
[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
Wenn der Aspose.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.Html.
type
XPathResultType
Wenn eine bestimmte ‘Typ’ angegeben wird, dann wird das Ergebnis gezwungen, die angegebenen Typ auf XPath-Konvertierungen abhängig zurückzuziehen und fehlt, wenn die gewünschte Zwang nicht möglich ist.
result
object
Das ‘Resultat’ bestimmt ein bestimmtes Ergebnisobjekt, das durch diese Methode wiederverwendet und zurückgegeben werden kann. Wenn dies als ‘Null’ angegeben wird oder die Implementierung das angegebenes Ergebnis nicht wiederverwendet, wird ein neues Ergebnisobjekt konstruiert und zurückgegeben. Für XPath 1.0 Ergebnisse wird dieses Objekt mit Aspose.Html.Dom.XPath.IXPathResult.
Returns
Das Ergebnis der Bewertung des XPath Ausdrucks. Für XPath 1.0 Ergebnisse wird dieses Objektvon Typ Aspose.Html.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.Html.Dom.XPath.IXPathEvaluator, der diese Aspose.Html.Dom.XPath.IXPathExpression erstellt.
NOT_SUPPORTED_ERR: Der Node ist kein Typ, der als XPath-Kontextnode zulässig istoder der Antragstyp ist nicht von diesem Aspose.Html.Dom.XPath.IXPathExpression erlaubt.