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

ADN Club => Другие продукты Autodesk => Navisworks API => Тема начата: Vladislav от 27-03-2020, 19:12:11

Название: Свойства элементов
Отправлено: Vladislav от 27-03-2020, 19:12:11
Добрый вечер.
Не получается получить доступ ко всем группам свойств элемента через API.
Обращаюсь к ModelItem.PropertyCategories. В окне просмотра свойств в Нэвисе этих групп больше,
чем возвращает это свойство.
Подскажите, пожалуйста, как получить все группы свойств.
Спасибо за информацию.
Название: Re: Свойства элементов
Отправлено: Александр Ривилис от 27-03-2020, 21:17:10
Речь о свойствах или о категориях свойств? Для свойств: ModelItem.Properties
Посмотри эту статью: https://adndevblog.typepad.com/aec/2012/05/navisworks-net-api-properties.html
Название: Re: Свойства элементов
Отправлено: Александр Ривилис от 27-03-2020, 21:43:56
Эта тема тоже может быть полезной: https://forums.autodesk.com/t5/navisworks-api/not-all-property-categories-returned-from-api/td-p/5785705
Название: Re: Свойства элементов
Отправлено: Vladislav от 06-04-2020, 20:31:29
Приветствую.
Получается интересная ситуация.
Есть группы(категории) параметров у родительского объекта в дереве.
При выборе одного из дочерних элементов, эти параметры для него вычисляются и отображаются.
Например площадь и объем стены. А при получении всех категорий параметров этого объекта через API,
данных категорий нет.

P.S: У, ModelItem, по всей видимости, нет свойства Properties... И доступ к свойствам, похоже,
осуществляется только через ModelItem.PropertyCategories.