IDocumentTraversal.CreateNodeIterator

CreateNodeIterator(Node)

Δημιουργήστε ένα νέο NodeIterator πάνω από το υποδέντρο που έχει ρίζες στον καθορισμένο κόμβο .

public INodeIterator CreateNodeIterator(Node root)
ΠαράμετροςΤύποςΠεριγραφή
rootNodeκόμβος που θα επαναληφθεί μαζί με τα παιδιά του. Ο επαναλήπτης είναι αρχικά τοποθετημένος ακριβώς πριν από αυτόν τον κόμβο. Οι σημαίες whatToShow και το φίλτρο, εάν υπάρχει, δεν λαμβάνονται υπόψη κατά τον ορισμό αυτής της θέσης. Η ρίζα δεν πρέπει να είναι null.

Επιστρεφόμενη Αξία

Ο νεοδημιουργημένος NodeIterator.

Εξαιρέσεις

εξαίρεσηκατάσταση
DOMExceptionNOT_SUPPORTED_ERR: Αυξάνεται εάν η καθορισμένη ρίζα είναι null.

Δείτε επίσης


CreateNodeIterator(Node, long)

Δημιουργήστε ένα νέο NodeIterator πάνω από το υποδέντρο που έχει ρίζες στον καθορισμένο κόμβο .

public INodeIterator CreateNodeIterator(Node root, long whatToShow)
ΠαράμετροςΤύποςΠεριγραφή
rootNodeκόμβος που θα επαναληφθεί μαζί με τα παιδιά του. Ο επαναλήπτης είναι αρχικά τοποθετημένος ακριβώς πριν από αυτόν τον κόμβο. Οι σημαίες whatToShow και το φίλτρο, εάν υπάρχει, δεν λαμβάνονται υπόψη κατά τον ορισμό αυτής της θέσης. Η ρίζα δεν πρέπει να είναι null.
whatToShowInt64Το flag καθορίζει ποιοι τύποι κόμβων μπορούν να εμφανίζονται στο τη λογική προβολή του δέντρου που παρουσιάζεται από τον επαναλήπτη. Δείτε την περιγραφή του NodeFilter για το σύνολο των τιμών possible SHOW_. Αυτές οι σημαίες μπορούν να συνδυαστούν χρησιμοποιώντας OR.

Επιστρεφόμενη Αξία

Ο νεοδημιουργημένος NodeIterator.

Εξαιρέσεις

εξαίρεσηκατάσταση
DOMExceptionNOT_SUPPORTED_ERR: Αυξάνεται εάν η καθορισμένη ρίζα είναι null.

Δείτε επίσης


CreateNodeIterator(Node, long, INodeFilter)

Δημιουργήστε ένα νέο NodeIterator πάνω από το υποδέντρο που έχει ρίζες στον καθορισμένο κόμβο .

public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
ΠαράμετροςΤύποςΠεριγραφή
rootNodeκόμβος που θα επαναληφθεί μαζί με τα παιδιά του. Ο επαναλήπτης είναι αρχικά τοποθετημένος ακριβώς πριν από αυτόν τον κόμβο. Οι σημαίες whatToShow και το φίλτρο, εάν υπάρχει, δεν λαμβάνονται υπόψη κατά τον ορισμό αυτής της θέσης. Η ρίζα δεν πρέπει να είναι null.
whatToShowInt64Το flag καθορίζει ποιοι τύποι κόμβων μπορούν να εμφανίζονται στο τη λογική προβολή του δέντρου που παρουσιάζεται από τον επαναλήπτη. Δείτε την περιγραφή του NodeFilter για το σύνολο των τιμών possible SHOW_. Αυτές οι σημαίες μπορούν να συνδυαστούν χρησιμοποιώντας OR.
filterINodeFilterNodeFilter που θα χρησιμοποιηθεί με το this TreeWalker ή null για να υποδείξει ότι δεν υπάρχει φίλτρο.

Επιστρεφόμενη Αξία

Ο νεοδημιουργημένος NodeIterator.

Εξαιρέσεις

εξαίρεσηκατάσταση
DOMExceptionNOT_SUPPORTED_ERR: Αυξάνεται εάν η καθορισμένη ρίζα είναι null.

Δείτε επίσης