Interface IXPathExpression

Interface IXPathExpression

Pôvodný názov: Aspose.Html.Dom.XPath Zhromaždenie: Aspose.HTML.dll (25.5.0)

Rozhranie “XPathExpression” predstavuje parsed a vyriešený výraz XPath.

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

Methods

Evaluate(Node, XPathResultType, objekt)

Hodnotí tento výraz XPath a vráti výsledok.

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

Parameters

contextNode Node

“Kontext” je kontextový uzol pre hodnotenie tohto XPath výrazu.Ak Aspose.Html.Dom.XPath.IXPathEvaluator bol získaný tým, že vložil Aspose.Html.Dom.Dokument potom to musí byť vlastníkom toho istého dokumentu a musí byť Aspose.Html.Dom.Dokument, Aspose.Html.Dom.Element, Aspose.Html.Dom.Dom.Text, Aspose.Html.Dom.CDATASection, Aspose.Html.Dom.Comment, Aspose.Html.Dom.Dom.ProcessingInstruction, Aspose.Html.Dom.Dom.Dom.Dom.Dom.Dom.Dom.Dom.D

type XPathResultType

Ak je špecifikovaný “typ”, výsledok bude nútený vrátiť špecifikovaný typ, ktorý je založený na konverziách XPath a nefunguje, ak požadovaný nútenie nie je možné.

result object

Výsledok označuje konkrétny výsledok objekt, ktorý môže byť opätovne použitý a vrátený týmto spôsobom. Ak je uvedený ako “zero” alebo implementácia nepoužíva opätovne uvedený výsledok, nový výsledok objekt bude postavený a vrátený. pre XPath 1.0 výsledky, tento objekt bude beof typ Aspose.Html.Dom.XPath.IXPathResult.

Returns

IXPathResult

Výsledok hodnotenia výrazu XPath. pre výsledky XPath 1.0 bude tento objektOdporúča sa používať Aspose.Html.Dom.XPath.IXPathResult.

Exceptions

DOMException

TYPE_ERR: Zvýšené, ak sa výsledok nemôže premeniť na vrátenie špecifikovaného typu.

DOMException

WRONG_DOCUMENT_ERR: Nóda pochádza z dokumentu, ktorý nie je podporovanýAspose.Html.Dom.XPath.IXPathEvaluator, ktorý vytvoril tento Aspose.Html.Dom.XPath.IXPathExpression.

DOMException

NOT_SUPPORTED_ERR: Nód nie je typ povolený ako kontextový nód XPathalebo typ žiadosti nie je povolený týmto Aspose.Html.Dom.XPath.IXPathExpression.

 Slovenčina