NodeRangeIterator Структура

Определение

Выполняет перебор в единичном узле, если начальный узел совпадает с конечным узлом.Iterates over the singleton node if the starting node is the same node as the ending node. Выполняет перебор до конца документа, если начальный узел находится после конечного узла или в другом документе.Iterates to the end of the document if the starting node is after the ending node or is in a different document.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public value class NodeRangeIterator
public struct NodeRangeIterator
type NodeRangeIterator = struct
Public Structure NodeRangeIterator
Наследование
NodeRangeIterator

Комментарии

Пройдите по узлам в порядке документа, начиная с начального узла, через все узлы с типом содержимого, которые следуют за начальным узлом, пока не будет достигнут конечный узел.Iterate over the nodes in document order, beginning with the start node through all content-typed nodes that follow the starting node, until the ending node is reached. Узлы, которые не соответствуют тесту предиката, отфильтровываются.Nodes that do not match the predicate test are filtered out.

Свойства

Current

Возвращает текущий результирующий навигатор.Returns the current result navigator.

Методы

Create(XPathNavigator, XmlNavigatorFilter, XPathNavigator)

Инициализирует объект NodeRangeIterator.Initializes the NodeRangeIterator.

MoveNext()

Помещает итератор на следующий узел.Positions the iterator on the next node.

Применяется к