Skip To Content

esri_docfeaturelayer_rename (AutoLISP)

Синтаксис

(esri_docfeaturelayer_rename flname new_flname)

Аргументы

  • flname | строка | обязательно | допустимое имя векторного слоя документа чертежа.
  • new_flname | строка | обязательно | имя нового векторного слоя документа.

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

Пытается переименовать векторный слой документа Streets в Roads:

(esri_docfeaturelayer_rename "Streets" "Roads")

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

Переименовывает векторный слой документа Streets в Roads и возвращает список с новым именем векторного слоя документа:

("Roads")

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

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

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

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

  • (nil ("Error" . "Feature layer not found."))

    Указанный векторный слой документа не найден в чертеже.

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

    Не указан один из обязательных аргументов.

См. также

(esri_docfeaturelayer_copy) | копирует определение векторного слоя документа.