Добрый день!
Моя история (начатая здесь 
http://adn-cis.org/forum/index.php?topic=1004.0) с параметрами продолжается. Пользователям понравились расширенные списки параметров, которые появлялись в Revit 2015.
В Revit 2015 в Parameters есть замечательный параметр Type (TypeId), который показывает все типы элемента (или все типы семейства) в модели.
В Revit 2014 такого параметра нет.
Пришлось пойти следующим путем:
- Element et = elt.Document.GetElement(elt.GetTypeId()); //берем тип элемента  
- FilteredElementCollector coll = new FilteredElementCollector(_doc).OfClass(typeof(ElementType)); //выполняем поиск типов в модели 
- List<string> lst = new List<string>(); 
- foreach(Element eet in coll){ 
- if ((ElementType)eуt == (ElementType)et) { 
- lst.Add(eet.Name);//собираем список наименований типов 
- } 
-   
Но такой путь очень долгий так как типов объектов в модели очень много и проверка занимает время, плюс, необходимо делать дополнительные проверки для семейств.
Подскажите есть ли другой путь для получения списка типов?
Спасибо