Navisworks API

Navisworks API

Distinguished Contributor
Posts: 744
Registered: ‎12-12-2003
Message 1 of 2 (163 Views)

ModelItems selected in view, not tree

163 Views, 1 Replies
01-16-2013 12:40 PM

I'm trying to hide a ModeltemCollection. I create the collection and select it. All of the modelitems are highlighted in the view, bit not the Selection Tree. I'm creating the modelitemcollection from a selected item.


                foreach (ModelItem item in Autodesk.Navisworks.Api.Application.ActiveDocument.CurrentSelection.SelectedItems)
                    if (item.AncestorsAndSelf != null)
                    if (item.Descendants != null)

 How can I get them selected in the Tree? Thanks. 

ADN Support Specialist
Posts: 1,271
Registered: ‎06-12-2011
Message 2 of 2 (146 Views)

Re: ModelItems selected in view, not tree

01-23-2013 06:02 PM in reply to: bthatcher



if you call doc.CurrentSelection.CopyFrom(items); I think the items in the selection tree will also be selected. The code you provided is just to filter the items you want to hide. It does not tell how you selected the items. Could you elaborate your question?

Xiaodong Liang
Developer Technical Services
Autodesk Developer Network

Are you familiar with the Autodesk Expert Elites? The Expert Elite program is made up of customers that help other customers by sharing knowledge and exemplifying an engaging style of collaboration. To learn more, please visit our Expert Elite website.
Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.