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 был получен, выставлен асфос.Свг.Дом.Документ, то это должно быть собственным одним и тем же документом и должен быть асф.Сом.документом, асфусом.Семейным.Элементом, Асфузом.Швгом.Апсомом.Тем.Кодекс, который может быть интерпретирован в контексте, как целое, апротекционированное текстовое пространство, которое может служить бессмысленным контекстом.

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, который создал эту асфоз.Свг.Дом.XXPthExpression.

DOMException

NOT_SUPPORTED_ERR: Нод не является разрешенным типом в качестве контекстного узла XPathили тип запроса не разрешается этим Aspose.Svg.Dom.XPath.IXpathExpression.

 Русский