TreeIterator() ist eine spezielle Aufzählungsfunktion, die ein für For Each-Anweisungen geeignetes Iterator-Objekt erstellt.
Die Anweisung For Each...Next im folgenden Beispiel durchläuft die Modellstruktur (ausgehend vom aktuellen Bauteil) mit TreeIterator(Me) und zählt dabei die Anzahl der Bauteile in der Struktur.
Rule partCount As Integer partCount = 0 For Each prt In TreeIterator(Me) partCount = partCount + 1 Next prt End Rule