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

ADN Club => Revit API => Тема начата: Антон Останин от 05-02-2016, 11:46:00

Название: Вложенные семейства
Отправлено: Антон Останин от 05-02-2016, 11:46:00
Добрый день, в документе есть FamilyInstance, который содержит вложенные компоненты... мне необходимо получить все, что вложено.
Я получаю экземпляр FamilyInstance и хочу получить вложения, но метод возвращает 0.
Как получить вложенные элементы?
 
Код - C# [Выбрать]
  1. FamilyInstance fi = myFam as FamilyInstance;
  2. var countSubs = fi.GetSubComponentIds().Count;       //fi.GetSubComponentIds().Count=0
  3.  
Название: Re: Вложенные семейства
Отправлено: Федор Жеков от 05-02-2016, 12:55:44
Чтоб бы их получить нужно всем вложенным семействам поставить "птичку" Общий, тогда GetSubComponentIds() вернет их ID'ки