Design Options
| Currently there is very limited support for design options in Revit API | 
Querying Design Options
| In Revit API, Design Options are represented by the DB.DesignOption | 
Use the 
    Active Design Option
 to find the design option that is currently active in Revit UI.

Then you can use the 
     Design Option Identity
 and
Design Option Identity
 and 
     Design Option Set Identity
 to inspect the identity of each Design Option or Design Option Set.
Design Option Set Identity
 to inspect the identity of each Design Option or Design Option Set.


To query all the Design Option Sets and Design Options in a document, use the 
     Query Design Option Sets
 and
Query Design Option Sets
 and 
     Query Design Options
 components respectively.
Query Design Options
 components respectively.


| Notice that the Design Option Set object is a simple  | 
Collecting Design Option Elements
You can pass a design option to the 
     Design Option Filter
 component to collect the elements belonging to a given design option.
Design Option Filter
 component to collect the elements belonging to a given design option.

Deleting Design Options
| Due to challenges of deleting Design Options, we have not created a workflow yet. 
 |