Skip To Content

esri_webfeaturelayer_deleteBranch (AutoLISP)

Эта функция удаляет сервис-ориентированную версию из указанного векторного веб-слоя.

Синтаксис

(esri_webfeaturelayer_deleteBranch flname branchName)

Аргументы

  • flname | string | обязательный | Имя существующего векторного веб-слоя на чертеже.
  • branchName | строка | обязательный | Имя сервис-ориентированной версии, связанной с векторным веб-слоем flname.

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

Попытка удалить существующее имя сервис‑ориентированной версии из векторного веб‑слоя на чертеже.

(esri_webfeaturelayer_deleteBranch "landowners" "editor01.phase1")

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

Существующее имя сервис‑ориентированной версии удаляется, и функция возвращает список, содержащий значение true (T).

(T)

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

  • В случае успешного выполнения существующее имя сервис‑ориентированной версии удаляется, и функция возвращает список, содержащий true (T).

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

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

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

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

  • (nil ("Error" . "Web feature layer not found."))

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

  • (nil ("Error" . "No connected web feature layers found."))

    Сетевое подключение к веб-слою объектов было потеряно.

  • (nil ("Error" . "Layer does not support branch versions"))

    Указанный векторный веб-слой не поддерживает сервис‑ориентированные версии.

  • ( nil ("Error" . "Cannot delete the current branch version."))

    Удаляемое имя сервис‑ориентированной версии в данный момент используется векторным веб-слоем.

  • ( nil ("Error" . "Failed."))

    Указанное имя сервис‑ориентированной версии не существует.

См. также

(esri_webfeaturelayer_branchInfo) — получает информацию о сервис-ориентированной версии векторного веб-слоя для указанного векторного веб-слоя в виде связанного списка.

(esri_webfeaturelayer_createBranch) — создает сервис-ориентированную версию для указанного векторного веб-слоя.

(esri_webfeaturelayer_branchNames) — извлекает список имен сервис-ориентированных версий с сервера.

(esri_webfeaturelayer_changeBranch) — изменяет сервис-ориентированную версию для указанного векторного веб-слоя.