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

ADN Club => Revit API => Тема начата: Адамчук Николай от 26-03-2015, 19:32:40

Название: Параметры проекта
Отправлено: Адамчук Николай от 26-03-2015, 19:32:40
Добрый день.
Есть ли возможность получить доступ к параметрам проекта ?

Спасибо.
Название: Re: Параметры проекта
Отправлено: Александр Игнатович от 27-03-2015, 05:59:54
День добрый!

Конечно, есть.

Код - C# [Выбрать]
  1. Document.ProjectInformation.get_Parameter(...)
Название: Re: Параметры проекта
Отправлено: Адамчук Николай от 27-03-2015, 09:37:16
Таким образом можно получить доступ параметрам которые содержатся в системном семействе "Сведения о проекте". Меня интересуют параметры, доступные элементам проекта. Те, что могут быть созданы пользователем в проекте.  В частности, можно ли создать такой параметр и указать в какие категории он должен быть включен.

Название: Re: Параметры проекта
Отправлено: Александр Игнатович от 27-03-2015, 09:45:50
Для этого посмотри классы TypeBinding и InstanceBinding в SDK. Там есть примеры создания  с помощью методов app.Application.Create.NewInstanceBinding и app.Application.Create.NewTypeBinding
Название: Re: Параметры проекта
Отправлено: Виктор Чекалин от 27-03-2015, 09:55:19
Николай, Вот пара статей на эту тему: раз (http://adn-cis.org/kak-poluchit-vse-dostupnyie-parametryi-ekzemplyara-dlya-kategorii.html) и два (http://adn-cis.org/dostup-k-opredeleniyam-obshhix-parametrov-proekta.html).
Надеюсь окажутся полезными.
Название: Re: Параметры проекта
Отправлено: Адамчук Николай от 27-03-2015, 10:11:12
Спасибо. Буду разбираться.