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

Статьи => Опубликованные статьи => Тема начата: Виктор Чекалин от 19-07-2013, 13:17:35

Название: Доступ к элементам спецификации
Отправлено: Виктор Чекалин от 19-07-2013, 13:17:35
Доступ к элементам спецификации (http://adn-cis.org/dostup-k-elementam-speczifikaczii.html)
Название: Re: Доступ к элементам спецификации
Отправлено: Пашин Евгений от 27-11-2015, 09:07:34
Увы, никакого конкретного примера не нашел по ссылке...
Название: Re: Доступ к элементам спецификации
Отправлено: Виктор Чекалин от 27-11-2015, 09:16:03
Евгений,
Так там все предельно ясно.
Код - C# [Выбрать]
  1. //activeView - спецификация
  2. var collector = new FilteredElementCollector(doc, activeView);
  3.  
  4. //элементы спецификации
  5. var elements=
  6. collector.WhereElementIsNotElementType();
  7.  
  8. // или любой другой фильтр, зависит от того что в спецификации
  9.  
главное убедиться, что вид явяляется именно спецификацией, а то надолго может код зависнуть
Название: Re: Доступ к элементам спецификации
Отправлено: Пашин Евгений от 27-11-2015, 10:26:01
Так там все предельно ясно.

Виктор, Ваш пример нагляден. Но я все-таки прошу Вас принять тот факт, что не все имеют соответствующий опыт. Еще бы месяц назад я бы не понял этот код.