Сообщество программистов Autodesk в СНГ
ADN Club => Revit API => Тема начата: Evgivachev от 04-10-2018, 10:22:22
-
Добрый день!
Подскажите, пожалуйста, как добраться до выделенных ячеек в спецификации Revit'а?
Класс Selection не даёт результатов.
Существует ли вообще такая возможность?
(https://i.postimg.cc/213vSFdh/image.png) (https://postimg.cc/213vSFdh)
-
Прямо сами ячейки - нет, никак, к сожалению.
Тем не менее, возможно Вам поможет uidoc.Selection.GetElementIds(), но здесь уже нужно учитывать, что в спецификации может быть
а) группировка строк
б) могут быть показаны элементы из связанных файлов, в этом случае Вы получите только id-шки RevitLinkInstance
-
Странно, что метод uidoc.Selection.GetElementIds() в разных спецификациях работает по-разному, в спецификации электрических цепей, к сожалению, он не ищет выделенные элементы