Interface IXPathExpression

Interface IXPathExpression

Nazwa przestrzeń: Aspose.Svg.Dom.XPath Zgromadzenie: Aspose.SVG.dll (25.5.0)

Interfejs “XPathExpression” reprezentuje parsed i rozdzielone wyrażenie XPath.

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

Methods

Evaluate(Node, XPathResultType, obiekt)

Ocenia to wyrażenie XPath i przywraca wynik.

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

Parameters

contextNode Node

„Kontekst” jest punktem kontekstu do oceny tego wyrażenia XPath.Jeśli Aspose.Svg.Dom.XPath,IXPateEvaluator został uzyskany przez wyrzucanie Aspos.Rozporządzenie, to musi być właścicielem tego samego dokumentu i musi to być Asposa.Materiały, Aspozy.Zgodnie z prawem.Element Asposi.Jest to kontekst, który może być interpretowany przez całą ASPOS.Attr,Asposy.G.W.T.CdATASekcja, Asposys.Log.Comment, ASPS.

type XPathResultType

Jeśli określono konkretny “typ”, wynik zostanie zmuszony do zwrotu określonego typu opartego na konwersjach XPath i nie uda się, jeśli pożądany przymus nie jest możliwy.

result object

„Rezultat” określa konkretny obiekt wynikowy, który może być ponownie wykorzystany i zwrócony tą metodą.Jeśli jest to określone jako „zero” lub wdrażanie nie wykorzystuje określonego wyniku, nowy obiekt rezultatowy zostanie zbudowany i przywrócony.W przypadku wyników XPath 1.0 obiekt ten będzie używać typu Aspose.Svg.Dom.Xpath.IXPathResult.

Returns

IXPathResult

Wynik oceny wyrażenia XPath. Dla wyników XPath 1.0 obiekt ten będzieWyróżnia się typem Aspose.Svg.Dom.XPath.IXpathResult.

Exceptions

DOMException

TYPE_ERR: Podniesiony, jeśli wynik nie może być konwertowany, aby zwrócić określony typ.

DOMException

WRONG_DOCUMENT_ERR: Node pochodzi z dokumentu, który nie jest obsługiwany przezAspose.Svg.Dom.XPath.IXpathEvaluator, który utworzył ten Aspos.Rozwiązanie.

DOMException

NOT_SUPPORTED_ERR: Node nie jest typem dozwolonym jako node kontekstu XPathlub typ żądania nie jest dozwolony przez ten Aspose.Svg.Dom.XPath.IXpathExpression.

 Polski