System::Xml::XPath::XPathNodeIterator 类
XPathNodeIterator class
提供对选定节点集合的迭代器。
class XPathNodeIterator : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XPath::XPathNavigator>>
方法
| 方法 | 描述 |
|---|---|
| virtual Clone() | 在派生类中重写时,返回此 XPathNodeIterator 对象的克隆。 |
| virtual get_Count() | 返回选定节点集合中最后一个节点的索引。 |
| virtual get_Current() | 在派生类中重写时,获取此 XPathNodeIterator 的 XPathNavigator 对象,该对象定位在当前上下文节点上。 |
| virtual get_CurrentPosition() | 在派生类中重写时,获取选定节点集合中当前位置信息的索引。 |
| GetEnumerator() override | 返回一个 IEnumerator 对象,用于遍历选定的节点集合。 |
| virtual MoveNext() | 在派生类中重写时,将由 XPathNodeIterator::get_Current 方法返回的 XPathNavigator 对象移动到选定节点集合中的下一个节点。 |
| XPathNodeIterator() | 初始化 XPathNodeIterator 类的新实例。 |
Typedefs
| 类型定义 | 描述 |
|---|---|
| Ptr | 此类实例的共享指针别名。 |
另见
- Class IEnumerable
- Namespace System::Xml::XPath
- Library Aspose.Font for C++