Interface IXPathExpression

Interface IXPathExpression

Названий на: Aspose.Svg.Dom.XPath Асамблея: Aspose.SVG.dll (25.5.0)

Інтерфейс “XPathExpression” являє собою парсед і розв’язаний XPath-вираження.

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

Methods

Evaluate(Нод, XPathResultType, об’єкт)

Оцінює цей вираз XPath і повертає результат.

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

Parameters

contextNode Node

«Контекст» є контекстним узлом для оцінки цього XPath вираження.Якщо Aspose.Svg.Dom.XPath.IXpathEvaluator був отриманий шляхом викладання Aspos.RVG.Документ, то це повинно володіти тим самим документом і повинна бути асфоз.Свг.Дом.документ, асфор.РVГ.Елемент.Апфос.Центр не може служити контекстом XPAT, який може бути інтерпретований в цілому, а також в контексті, в якому можна побачити, що асфальт.Текст.Книга.

type XPathResultType

Якщо конкретний «тип» визначено, то результат буде змушений повернути зазначений тип, залежно від конверсій XPath і не вдасться, якщо бажана примусовість не можлива.

result object

“Результат” визначає певний об’єкт результату, який може бути повторно використаний і повернений цим методом. Якщо це зазначено як “нуль” або реалізація не повторює зазначений результат, буде побудовано і відновлено новий об’єкти результатів. Для результати XPath 1.0 цей об`єкат буде випромінюватися типом Aspose.Svg.Dom.XPath.IXpathResult.

Returns

IXPathResult

Результат оцінки вираження XPath. для результатів XPath 1.0 цей об’єкт будеПро це йдеться в повідомленні Aspose.Svg.Dom.XPath.IXpathResult.

Exceptions

DOMException

TYPE_ERR: Піднято, якщо результат не може бути конвертований для повернення зазначеного типу.

DOMException

WRONG_DOCUMENT_ERR: Нод складається з документа, який не підтримуєтьсяПро це йдеться в повідомленні, опублікованому на сайті Aspose.Svg.Dom.Xpath.IXPathEvaluator.

DOMException

NOT_SUPPORTED_ERR: Нод не є дозволеним типом як контекстний нод XPathабо тип запиту не дозволяється цим Aspose.Svg.Dom.XPath.IXpathExpression.

 Українська