As of the Revit 2014 API I am still looking for a solution to this as well. Are there any features in the API allowing setting the primary design option/changing the active design option/accepting a design option?
Dear skeletank,
you could set the primary design option by using UIAutomation, simulating just what the user does.
http://thebuildingcoder.typepad.com/blog/2011/01/further-ideas-for-using-ui-automation.html
In the blog entry there is no copy/paste solution but just a hint, just an idea.
Nontheless, I think this is the only way to do it, anyway.
Best regards,
Revitalizer
Is this possible to do while my IExternalCommand is already running? We have various design option sets each with design options, in the architectural sense, that are implemented in Revit using Design Options, Linked Models, and some view manipulations. Therefore I need to have an external command that can:
I am able to accomplish 1-2 through my current code but I would like to accomplish 3 with that same code.