Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: enot от 31-07-2020, 13:52:20

Название: PickObject MechanicalSystem
Отправлено: enot от 31-07-2020, 13:52:20
возможно ли через PickObject  организовать выбор MechanicalSystem напрямую (без предварительного выбора элемента и получения его системы)   ?
 
Название: Re: PickObject MechanicalSystem
Отправлено: Александр Игнатович от 31-07-2020, 15:47:24
а ты можешь через UI выбрать MechanicalSystem "напрямую (без предварительного выбора элемента)"? Ну кроме как командой "выбрать по коду" на вкладке "управление"?

Вот тебе и ответ.
Название: Re: PickObject MechanicalSystem
Отправлено: sdv79 от 04-08-2020, 17:10:57
Посмотри Util.SelectSingleElement в the_building_coder_samples
Пример обращения
Код - C# [Выбрать]
  1. Element e = Util.SelectSingleElementOfType(uidoc, typeof( Wall ), "wall", true );
  2.  
Название: Re: PickObject MechanicalSystem
Отправлено: enot от 04-08-2020, 22:53:51
Спасибо за пример,. но для меня не работает, так как  в Selection.PickObject в примере указано ObjectType.Element (выбрать можно только то что в ObjectTypе (Element, Face и тд))