It is unclear to me whether you are asking this question from a programming or an end user point of view.
Are you doing anything programmatically yourself, or just using the standard Revit user interface?
If you are not doing anything programmatically yourself using the Revit API, I am afraid this is not the best place to ask such a question.
You should try one of the non-API Revit product support discussion forums instead for that:
https://forums.autodesk.com/t5/revit-api-forum/this-forum-is-for-revit-api-programming-questions-not...
The people there are much better equipped to address this topic than us programming nerds.
If you are doing it programmatically, please be aware that the Revit API hardly ever supports any functionality that is not also available in the user interface.
So, it will always help to research the optimal manual approach to a solution first, before attacking the task programmatically.
I hope this clarifies.
Thank you for your cooperation and understanding.
Best regards,
Jeremy