Navisworks API

Reply
Distinguished Contributor
bthatcher
Posts: 748
Registered: ‎12-12-2003
Message 1 of 2 (171 Views)

ModelItems selected in view, not tree

171 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)
                        visible.AddRange(item.AncestorsAndSelf);
                    if (item.Descendants != null)
                        visible.AddRange(item.Descendants);
                }

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

ADN Support Specialist
xiaodong.liang
Posts: 1,301
Registered: ‎06-12-2011
Message 2 of 2 (154 Views)

Re: ModelItems selected in view, not tree

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

Hi,

 

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

Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Need installation help?

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