Interface IXPathExpression

Interface IXPathExpression

Numele spaţiului: Aspose.Svg.Dom.XPath Adunare: Aspose.SVG.dll (25.5.0)

Interfața ‘XPathExpression’ reprezintă o expresie parsedă și rezolvată XPath.

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

Methods

Evaluate(Node, XPathResultType, obiect)

Evaluează această expresie XPath și returnează un rezultat.

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

Parameters

contextNode Node

‘context’ este nodul de context pentru evaluarea acestei expresii XPath.Dacă Aspose.Svg.XPATH.IXPathEvaluator a fost obținut prin punerea în aplicare a Aspos.CVG.document, atunci acest lucru trebuie să fie deținut de același document și ar trebui să aibă un Aspo.KVD. Document, Asposa.NathNode element, ASPOSE.TEMELEMENT.AsposExt nu este contextul ca un context care poate fi interpretat de către întregul XPAT.Attr, Aspose.M.Local.Text, asp.

type XPathResultType

Dacă este specificat un anumit tip, atunci rezultatul va fi forțat să restituie tipul specific bazat pe conversii XPath și eșuează dacă forța dorită nu este posibilă.

result object

“Rezultat” specifică un anumit obiect de rezultat care poate fi reutilizat și returnat prin această metodă. Dacă acest lucru este specificat ca “zero” sau implementarea nu re-utilizează rezultatul specificat, va fi construit și returnat un nou Object de rezultate. Pentru rezultatele XPath 1.0, acest Obiect va folosi tipul Aspose.Svg.Dom.XPath.IXpathResult.

Returns

IXPathResult

Rezultatul evaluării expresiei XPath. pentru rezultatele XPath 1.0, acest obiect va fide tip Aspose.Svg.Dom.Xpath.IXPathResult.

Exceptions

DOMException

TYPE_ERR: Creată dacă rezultatul nu poate fi convertit pentru a întoarce tipul specificat.

DOMException

WRONG_DOCUMENT_ERR: nodul este dintr-un document care nu este susținut deAspose.Svg.Dom.XPath.IXpathEvaluator care a creat acest Aspos.Aspoz.

DOMException

NOT_SUPPORTED_ERR: Nodul nu este un tip permis ca un nod de context XPathsau tipul de cerere nu este permis de acest Aspose.Svg.Dom.XPath.IXpathExpression.

 Română