C#ATIA

↑タイトル詐欺 主にCATIA V5 の VBA(最近はPMillマクロとFusion360APIが多い)

Treeの順番を取得したい

Partで、このような状態でルート?のTreeにぶら下がっているものを
見た目の順番通りに取得したいのですが、方法がわかりません。

f:id:kandennti:20171004115141p:plain

Bodyだけなら順番通りに取得できます。 形容セットだけでも同様。
Bodyと形状セット(や時系列形状セット)が混合していた場合、
個別のものを順番通りに取得できるのですが、見た目通りには
ならないです。

Selection.Searchで出来るのかな?