Skip To Content

esri_docfeaturelayer_remove (AutoLISP)

Удаляет векторный слой документа из чертежа, но оставляет элементы векторного слоя документа неизменными. Вы можете изменить свойства векторного слоя документа путем удаления свойств векторного слоя и добавления новых.

Синтаксис

(esri_docfeaturelayer_remove flname)

Аргументы

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

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

Пытается удалить определение векторного слоя документа Parks из текущего чертежа:

(esri_docfeaturelayer_remove "Parks")

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

Удаляет определение векторного слоя документа из чертежа, все элементы при этом остаются без изменений и возвращается список значений true:

(T)

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

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

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

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

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

    Не указан обязательный аргумент.

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

    Заданный векторный слой не является допустимым слоем чертежа.

См. также

esri_featurelayer_remove | Удаляет векторный веб-слой или векторный слой документа из текущего чертежа.

esri_webfeaturelayer_remove | Удаляет векторный веб-слой из текущего чертежа.