Navisworks API

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

ModelItems selected in view, not tree

156 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,251
Registered: ‎06-12-2011
Message 2 of 2 (139 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

You are not logged in.

Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register

Announcements
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 to get help installing your software.

Ask the Community