Interface IXPathResult
Содержание
[
Скрывать
]IXPathResult interface
XPathResult Интерфейс представляет собой результат оценки выражения XPath 1.0 в контексте конкретного узла. Поскольку вычисление выражения XPath может привести к различным типам результатов, этот объект позволяет обнаруживать и управлять типом и значением результата.
public interface IXPathResult
Характеристики
| Имя | Описание |
|---|---|
| BooleanValue { get; } | Значение этого логического результата. |
| InvalidIteratorState { get; } | Означает, что итератор стал недействительным. Верно, еслитип результата этоUnorderedNodeIterator тип илиOrderedNodeIterator type и документ был изменен с момента возврата этого результата. |
| NumberValue { get; } | Значение этого числового результата. |
| ResultType { get; } | Код, представляющий тип этого результата, как определено http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathResult XPathResultType перечисление. |
| SingleNodeValue { get; } | Значение этого единственного результата узла, которое может бытьнулевой . |
| SnapshotLength { get; } | Количество узлов в снимке результата. Допустимые значения индексов snapshotItem :0 кsnapshotLength-1 включительно. |
| StringValue { get; } | Значение этой строки result. |
Методы
| Имя | Описание |
|---|---|
| IterateNext() | Итерирует и возвращает следующий узел из набора узлов илинулевой если больше нет узлов. |
| SnapshotItem(int) | Возвращаетиндекс элемент в коллекции моментальных снимков. Еслииндексбольше или равно количеству узлов в списке, этот метод возвращаетнулевой . В отличие от результата итератора , снимок не становится недействительным, но может не соответствовать текущему документу , если он видоизменен. |
Смотрите также
- пространство имен Aspose.Html.Dom.XPath
- сборка Aspose.HTML