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 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 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.
Deleting Design Options
Due to challenges of deleting Design Options, we have not created a workflow yet.