Element ID

Element ID

Anonymous
Not applicable
991 Views
4 Replies
Message 1 of 5

Element ID

Anonymous
Not applicable

Can anyone please tell me, why this code is not working for Revit 2013 ?

 

 

Document^ doc = commandData->Application->ActiveDocument;
ElementId id;
id.Value = 132059;
Autodesk::Revit::Element^ selElement = doc->Element[id];

Selection^ sel = doc->Selection;
sel->Elements->Add(selElement );

0 Likes
992 Views
4 Replies
Replies (4)
Message 2 of 5

ollikat
Collaborator
Collaborator

Could you be a bit more specific...how it's not working? Exception? Selection not updating?

Message 3 of 5

Anonymous
Not applicable

i am trying to do selection using Element Id . 

 

But its not working !

0 Likes
Message 4 of 5

ollikat
Collaborator
Collaborator

Some time ago I encountered something similar...I mean after adding element to selection didn't affect the document. Try following code...that's how I have managed to get it work...though it's long time ago.

m_uiApplication->ActiveUIDocument->Selection->Elements->Clear();
  
SelElementSet ^elemSet = SelElementSet::Create();
elemSet->Insert(element);    
  m_uiApplication->ActiveUIDocument->Selection->Elements::set(elemSet);

 

Message 5 of 5

Anonymous
Not applicable

ok thankyou so much !  I will try again. 

0 Likes