System::Xml::XPath::XPathNodeIterator class
Contents
[
Hide
]XPathNodeIterator class
Provides an iterator over a selected set of nodes.
class XPathNodeIterator : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XPath::XPathNavigator>>
Methods
| Method | Description |
|---|---|
| virtual Clone() | When overridden in a derived class, returns a clone of this XPathNodeIterator object. |
| virtual get_Count() | Returns the index of the last node in the selected set of nodes. |
| virtual get_Current() | When overridden in a derived class, gets the XPathNavigator object for this XPathNodeIterator, positioned on the current context node. |
| virtual get_CurrentPosition() | When overridden in a derived class, gets the index of the current position in the selected set of nodes. |
| GetEnumerator() override | Returns an IEnumerator object to iterate through the selected node set. |
| virtual MoveNext() | When overridden in a derived class, moves the XPathNavigator object returned by the XPathNodeIterator::get_Current method to the next node in the selected node set. |
| XPathNodeIterator() | Initializes a new instance of the XPathNodeIterator class. |
Typedefs
| Typedef | Description |
|---|---|
| Ptr | An alias for shared pointer to an instance of this class. |
See Also
- Class IEnumerable
- Namespace System::Xml::XPath
- Library Aspose.PDF for C++