Interface IXPathExpression

Interface IXPathExpression

Název místa: Aspose.Svg.Dom.XPath Shromáždění: Aspose.SVG.dll (25.5.0)

Rozhraní “XPathExpression” představuje parsed a vyřešený výraz XPath.

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

Methods

Evaluate(Node, XPathResultType, objekt)

Hodnotí tento výraz XPath a vrátí výsledek.

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

Parameters

contextNode Node

Kontext je kontextu pro hodnocení tohoto XPath výrazu.Jestliže byl Aspose.Svg.Dom.XPath.IXpathEvaluator získán tím, že byl vyhodnocen ASPOSE.SSVG. DOM.document, pak to musí být vlastněno stejným dokumentem a musí se jednat o ASPs.SDM.dokumenty, ASPSO.DSMN.Elementy a ASPG.SLM jako celkový kontext, který může být interpretován jako souhrn textů, které mohou sloužit jako logosystém, nebo jako záložní text.

type XPathResultType

Pokud je specifikován konkrétní “typ”, pak bude výsledek nucen vrátit uvedený typ, který se spoléhá na konverze XPath a selže, pokud požadovaný donutí není možné.

result object

Výsledek určuje konkrétní výsledný objekt, který může být znovu použit a vrácen tímto způsobem. Jestliže je toto označeno jako ‘zero’ nebo implementace nepoužívá znovu uvedený výsledek, bude nové výsledné objekt postaven a vrátit. Pro výsledky XPath 1.0, tento objekt bude plout typ Aspose.Svg.Dom.XPath.IXpathResult.

Returns

IXPathResult

Výsledek hodnocení výrazu XPath. pro výsledky XPath 1.0 bude tento objektZpět na téma Aspose.Svg.Dom.XPath.IXpathResult.

Exceptions

DOMException

TYPE_ERR: Zvýšené, pokud výsledek nelze převést na vrácení specifikovaného typu.

DOMException

WRONG_DOCUMENT_ERR: Node pochází z dokumentu, který není podporovánSpolečnost Aspose.Svg.Dom.XPath.IXpathEvaluator, která vytvořila tuto aplikaci.

DOMException

NOT_SUPPORTED_ERR: Node není typ povolený jako kontextový node XPathnebo typ požadavku není povolen tímto Aspose.Svg.Dom.XPath.IXpathExpression.

 Čeština