System::Xml::XPath::XPathNodeIterator classe

XPathNodeIterator class

Fournit un itérateur sur un ensemble sélectionné de nœuds.

class XPathNodeIterator : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XPath::XPathNavigator>>

Méthodes

MéthodeDescription
virtual Clone()Lorsqu’il est remplacé dans une classe dérivée, renvoie un clone de cet objet XPathNodeIterator.
virtual get_Count()Renvoie l’index du dernier nœud dans l’ensemble sélectionné de nœuds.
virtual get_Current()Lorsqu’il est remplacé dans une classe dérivée, obtient l’objet XPathNavigator pour ce XPathNodeIterator, positionné sur le nœud de contexte actuel.
virtual get_CurrentPosition()Lorsqu’il est remplacé dans une classe dérivée, obtient l’index de la position actuelle dans l’ensemble sélectionné de nœuds.
GetEnumerator() overrideRenvoie un objet IEnumerator pour itérer à travers l’ensemble de nœuds sélectionné.
virtual MoveNext()Lorsqu’il est remplacé dans une classe dérivée, déplace l’objet XPathNavigator renvoyé par la méthode XPathNodeIterator::get_Current vers le nœud suivant dans l’ensemble de nœuds sélectionné.
XPathNodeIterator()Initialise une nouvelle instance de la classe XPathNodeIterator.

Typedefs

TypedefDescription
PtrUn alias pour un pointeur partagé vers une instance de cette classe.

Voir aussi