Skip To Content

esri_domain_names (AutoLISP)

Эта функция возвращает имена доменов полей, определенных в чертеже, в виде списка строк.

Синтаксис

(esri_domain_names)

Аргументы

  • Нет

Пример использования

Попытка получить список всех имен доменов полей, определенных в чертеже.

(esri_domain_names)

Результат из примера использования

Возвращает список всех имен доменов полей, определенных в чертеже.


("Height" "Treatment" "UtilityPoles_TypeDomain" "YesNo")

Возвращаемые значения

Ниже перечислены возможные возвращаемые значения:

  • В случае успеха возвращает домены полей, определенные в чертеже, в виде списка строк.
  • В случае неудачи она возвращает список с первым значением nil, а затем связанный список, содержащий значение ключа "Error" и соответствующее сообщение об ошибке в виде строки: (nil ( "Error" . "<message>")).

Не удалось возвратить значения

Неудачное возвращение значения может произойти по любой из следующих причин:

  • (nil ("Error" . "No domains found"))

    Указанное имя домена поля не найдено в чертеже.

  • (nil ("Error" . "Missing required argument"))

    Функции передано неверное число аргументов.

См. также

esri_domain_get | Эта функция возвращает свойства домена именованного поля в виде связанного списка.

esri_domain_values_get | Эта функция получает значения, связанные с доменом именованного поля, в виде связанного списка.