Я пытаюсь написать макрос для Revit 2020 и 2018 в C#. До сих пор я написал программу, которая берет выбранные элементы и фильтрует их, если они находятся в определенном представлении. Однако возникают проблемы при использовании зависимых представлений, поскольку при выборе всех элементов в представлении он также выбирает все в других зависимых представлениях. Я не хочу, чтобы это случилось. Я хотел бы найти способ фильтрации элементов, которые находятся только в одном конкретном зависимом представлении.
Я попытался выбрать пользователя из всех доступных представлений, но он все равно обрабатывает зависимое представление, как если бы оно было большее суперпредставление.
Самый простой способ решить эту проблему - это проверить способ проверки принадлежности к определенному представлению. Тем не менее, я не понял, как это сделать. Есть предложения?