System::Xml::XPath::XPathNodeIterator class
Содержание
[
Скрывать
]XPathNodeIterator class
Предоставляет итератор по выбранному набору узлов.
class XPathNodeIterator : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XPath::XPathNavigator>>
Методы
| Метод | Описание |
|---|---|
| virtual Clone() | При переопределении в производном классе возвращает клон этого объекта XPathNodeIterator. |
| virtual get_Count() | Возвращает индекс последнего узла в выбранном наборе узлов. |
| virtual get_Current() | При переопределении в производном классе получает объект XPathNavigator для этого XPathNodeIterator, расположенный на текущем контекстном узле. |
| virtual get_CurrentPosition() | При переопределении в производном классе получает индекс текущей позиции в выбранном наборе узлов. |
| GetEnumerator() override | Возвращает объект IEnumerator для перебора выбранного набора узлов. |
| virtual MoveNext() | При переопределении в производном классе перемещает объект XPathNavigator, возвращённый методом XPathNodeIterator::get_Current, к следующему узлу в выбранном наборе узлов. |
| XPathNodeIterator() | Инициализирует новый экземпляр класса XPathNodeIterator. |
Typedefs
| Определение типа | Описание |
|---|---|
| Ptr | Псевдоним для shared pointer к экземпляру этого класса. |
См. также
- Class IEnumerable
- Namespace System::Xml::XPath
- Library Aspose.Font for C++