Статьи > Тестирование статей

[Revit API] - Изменение имени типа семейства

(1/1)

Андрей Фазлеев:
Получаем тип элемента, задаём имя:

--- Код - C# [Выбрать] ---                       // Получение Id типа           ElementId typeId = element.GetTypeId();           // Получение типа            Element type = doc.GetElement(typeId);            // Изменение имени типа            type.Name = "NewTypeName";
Если работаем с экземпляром семейства, а не с элементом, то имя типа поменять проще:

--- Код - C# [Выбрать] ---            //Получение типа семейства из его экземпляра            FamilySymbol familySymbol = familyInstance.Symbol;            // Назначение имени типа            familySymbol.Name = "NewTypeName";
Можно сделать без вспомогательной переменной, в одну строку:
           
--- Код - C# [Выбрать] --- familyInstance.Symbol.Name = "NewTypeName";

Навигация

[0] Главная страница сообщений

Перейти к полной версии