System::Xml::XPath::XPathNodeIterator κλάση
περιεχόμενα
[
κρύβω
]XPathNodeIterator class
Παρέχει έναν επαναλήπτη πάνω από ένα επιλεγμένο σύνολο κόμβων.
class XPathNodeIterator : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XPath::XPathNavigator>>
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| virtual Clone() | Όταν υπερκαλύπτεται σε μια παράγωγη κλάση, επιστρέφει ένα κλώνο αυτού του αντικειμένου XPathNodeIterator. |
| virtual get_Count() | Επιστρέφει το ευρετήριο του τελευταίου κόμβου στο επιλεγμένο σύνολο κόμβων. |
| virtual get_Current() | Όταν υπερκαλύπτεται σε μια παράγωγη κλάση, λαμβάνει το αντικείμενο XPathNavigator για αυτό το XPathNodeIterator, τοποθετημένο στον τρέχοντα κόμβο περιβάλλοντος. |
| virtual get_CurrentPosition() | Όταν υπερκαλύπτεται σε μια παράγωγη κλάση, λαμβάνει το ευρετήριο της τρέχουσας θέσης στο επιλεγμένο σύνολο κόμβων. |
| GetEnumerator() override | Επιστρέφει ένα αντικείμενο IEnumerator για επανάληψη μέσω του επιλεγμένου συνόλου κόμβων. |
| virtual MoveNext() | Όταν υπερκαλύπτεται σε μια παράγωγη κλάση, μετακινεί το αντικείμενο XPathNavigator που επιστρέφεται από τη μέθοδο XPathNodeIterator::get_Current στο επόμενο κόμβο του επιλεγμένου συνόλου κόμβων. |
| XPathNodeIterator() | Αρχικοποιεί μια νέα παρουσία της κλάσης XPathNodeIterator. |
Typedefs
| Typedef | Περιγραφή |
|---|---|
| Ptr | Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης. |
Δείτε επίσης
- Class IEnumerable
- Namespace System::Xml::XPath
- Library Aspose.Page for C++