• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    Autodesk Revit API

    Reply
    Contributor
    Posts: 12
    Registered: ‎06-29-2012

    Element ID

    172 Views, 4 Replies
    10-02-2012 08:58 PM

    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 );

    Please use plain text.
    Distinguished Contributor
    ollikat
    Posts: 104
    Registered: ‎04-01-2011

    Re: Element ID

    10-03-2012 02:38 AM in reply to: mohammadarslan

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

    Please use plain text.
    Contributor
    Posts: 12
    Registered: ‎06-29-2012

    Re: Element ID

    10-03-2012 02:41 AM in reply to: ollikat

    i am trying to do selection using Element Id . 

     

    But its not working !

    Please use plain text.
    Distinguished Contributor
    ollikat
    Posts: 104
    Registered: ‎04-01-2011

    Re: Element ID

    10-03-2012 02:49 AM in reply to: mohammadarslan

    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);

     

    Please use plain text.
    Contributor
    Posts: 12
    Registered: ‎06-29-2012

    Re: Element ID

    10-03-2012 02:51 AM in reply to: ollikat

    ok thankyou so much !  I will try again. 

    Please use plain text.