Revit API 2016: GetParameters (instead get_Parameter)

Главная Форумы Python Revit Library (API) Revit API 2016: GetParameters (instead get_Parameter)

Помечено: 

В этой теме 0 ответов, 1 участник, последнее обновление  Dmitry_dronov 3 года/лет, 8 мес. назад.

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #1780 Score: 5

    Dmitry_dronov
    Модератор
    49 pts
    • В 2015 API – get_Parameter .. работал с стринг параметрами.
    • В 2016 API – перестал, но остался метод GetParameters

    В 2016 ревите вместо метода Parameter() появился метод LookupParameter() который стал вызываться командой get_Parameter, но работает только с BuiltIn и с guid Параметрами. Он как и прежде выдает по одному параметру.

    Но в 2016 остался метод GetParameters() который был и в 2015 ревите. И он продолжает работать со стринг данными. GetParameters() – это по сути список из параметров. Такое новшество сделано для исключения ошибки, чтобы в случае совпадения названия параметра допустим “Длина”, мы получили не первое значение, а список всех значений.
    Работает он так:

    И сам скрипт:


    Спасибо Александру Игнатовичу за уточнение аспектов и исправление домыслов.

Просмотр 1 сообщения - с 1 по 1 (всего 1)

Для ответа в этой теме необходимо авторизоваться.