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Ένα ψευδώνυμο για κοινό δείκτη σε μια παρουσία αυτής της κλάσης.

Δείτε επίσης