System::Xml::XPath::XPathNodeIterator classe
Contenu
[
Cacher
]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éthode | Description |
|---|---|
| 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() override | Renvoie 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
| Typedef | Description |
|---|---|
| Ptr | Un alias pour un pointeur partagé vers une instance de cette classe. |
Voir aussi
- Class IEnumerable
- Namespace System::Xml::XPath
- Library Aspose.Font for C++