System::Xml::XPath::XPathNodeIterator clase
Contenido
[
Ocultar
]XPathNodeIterator class
Proporciona un iterador sobre un conjunto seleccionado de nodos.
class XPathNodeIterator : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XPath::XPathNavigator>>
Métodos
| Método | Descripción |
|---|---|
| virtual Clone() | Cuando se sobrescribe en una clase derivada, devuelve una copia de este objeto XPathNodeIterator. |
| virtual get_Count() | Devuelve el índice del último nodo en el conjunto seleccionado de nodos. |
| virtual get_Current() | Cuando se sobrescribe en una clase derivada, obtiene el objeto XPathNavigator para este XPathNodeIterator, posicionado en el nodo de contexto actual. |
| virtual get_CurrentPosition() | Cuando se sobrescribe en una clase derivada, obtiene el índice de la posición actual en el conjunto seleccionado de nodos. |
| GetEnumerator() override | Devuelve un objeto IEnumerator para iterar a través del conjunto de nodos seleccionado. |
| virtual MoveNext() | Cuando se sobrescribe en una clase derivada, mueve el objeto XPathNavigator devuelto por el método XPathNodeIterator::get_Current al siguiente nodo en el conjunto de nodos seleccionado. |
| XPathNodeIterator() | Inicializa una nueva instancia de la clase XPathNodeIterator. |
Typedefs
| Typedef | Descripción |
|---|---|
| Ptr | Un alias para un puntero compartido a una instancia de esta clase. |
Ver también
- Class IEnumerable
- Namespace System::Xml::XPath
- Library Aspose.Page for C++