System::Xml::XPath::XPathNodeIterator clase

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étodoDescripció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() overrideDevuelve 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

TypedefDescripción
PtrUn alias para un puntero compartido a una instancia de esta clase.

Ver también