IXPathEvaluator

IXPathEvaluator interface

Оценка выражений XPath обеспечиваетсяIXPathEvaluator.

public interface IXPathEvaluator

Методы

Имя Описание
CreateExpression(string, IXPathNSResolver) Создает проанализированное выражение XPath с разрешенными пространствами имен. Это полезно когда выражение будет повторно использоваться в приложении, так как это позволяет скомпилировать строку выражения в более эффективную внутреннюю форму и предварительно разрешить все префиксы пространств имен, встречающиеся в выражении.
CreateNSResolver(Node) Адаптирует любой узел DOM для разрешения пространств имен, чтобы выражение XPath можно было легко вычислить относительно контекста узла, в котором оно появилось в пределах документ. Этот адаптер работает как метод DOM Level 3 lookupNamespaceURI на узлах при разрешении namespaceURI из заданного префикса используя текущую информацию, доступную в иерархии узла во время вызова lookupNamespaceURI, а также правильно разрешая неявный префикс xml.
Evaluate(string, Node, IXPathNSResolver, XPathResultType, object) Вычисляет строку выражения XPath и возвращает результат указанного типа, если это возможно.

Смотрите также