Loop into Parts of Assembly and Find If The Parts Contain Tubes

I was able to loop through an assembly and get all of the Parts' interested attributes. However, I would like also to loop into each part and figure out if Part is constructed with tube(s) and report it.

Could someone help me with this portion of the code?

Here is an article on the part's feature collection and how to iterate through it:
http://nxjournaling.com/content/nxopenfeaturesfeature-and-feature-collec...

If you are looking specifically for tube features, your code would look something like this:

for each someFeature as features.feature in myPart
if TypeOf(someFeature) is NXOpen.Features.Tube then
'we found a tube feature, add code to do something
end if
next

Thanks - Let me try and I will come back if there is any questions. My company only has 4 license so I have to wait others quit their NX