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.Svg.Dom.XPath
- сборка Aspose.SVG