Interface IXPathExpression

Interface IXPathExpression

Namn på plats: Aspose.Html.Dom.XPath Sammanfattning: Aspose.HTML.dll (25.4.0)

XPathExpression-gränssnittet representerar en parsed och löst XPath-expression.

[DOMName("XPathExpression")]
[DOMObject]
[ComVisible(true)]
public interface IXPathExpression

Methods

Evaluate(Node, XPathResultType, objekt)

Utvärderar detta XPath uttryck och returnerar ett resultat.

[DOMName("evaluate")]
IXPathResult Evaluate(Node contextNode, XPathResultType type, object result)

Parameters

contextNode Node

Om 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.Html.Html.Html

type XPathResultType

Om en specifik ’typ’ anges, kommer resultatet att tvingas att returnera den angivna typen baserat på XPath omvandlingar och misslyckas om den önskade tvingningen inte är möjlig.

result object

Resultatet anger ett specifikt resultatobjekt som kan återanvändas och returneras genom denna metod. Om detta anges som noll eller genomförandet inte återanvändar det angivna resultatet, kommer ett nytt resultatobjekt att byggas och returneras. För XPath 1.0 resultat, kommer detta objekt att bära typ Aspose.Html.Dom.XPath.IXPathResult.

Returns

IXPathResult

Resultatet av utvärderingen av XPath uttrycket. för XPath 1.0 resultat kommer detta objekt attav typ Aspose.Html.Dom.XPath.IXPathResult.

Exceptions

DOMException

TYPE_ERR: Upphöjd om resultatet inte kan konverteras för att returnera den angivna typen.

DOMException

WRONG_DOCUMENT_ERR: Noden kommer från ett dokument som inte stöds avden Aspose.Html.Dom.XPath.IXPathEvaluator som skapade denna Aspose.Html.Dom.XPath.IXPathExpression.

DOMException

NOT_SUPPORTED_ERR: Noden är inte en typ som är tillåten som en XPath-kontextnodeneller begäran typ är inte tillåten av denna Aspose.Html.Dom.XPath.IXPathExpression.

 Svenska