Skip To Content

esri_webfeaturelayer_deleteBranch (AutoLISP)

Esta función elimina una versión en rama de la capa de entidades web especificada.

Sintaxis

(esri_webfeaturelayer_deleteBranch flname branchName)

Argumentos

  • flname | cadena de caracteres | obligatorio | El nombre de un capa de entidades web existente en el dibujo.
  • branchName | cadena de caracteres | obligatorio | Nombre de versión en rama asociado con la capa de entidades web flname.

Uso de ejemplo

Intenta eliminar el nombre de versión en rama de la capa de entidades web del dibujo.

(esri_webfeaturelayer_deleteBranch "landowners" "editor01.phase1")

Uso de ejemplo de resultado

El nombre de versión en rama existente se elimina y la función devuelve una lista que contiene valores true de (T).

(T)

Valores de retorno

  • Si todo va bien, el nombre de versión en rama existente se retira y la función devuelve una lista que contiene true (T).

  • Si se produce un error, devuelve una lista con el primer valor de nil y, a continuación, una lista asociada que contiene el valor de clave "Error" y un mensaje de error asociado como cadena de caracteres: (nil ( "Error" . "<message>"))

Se puede producir un valor de retorno fallido por cualquiera de los siguientes motivos:

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

    No se ha suministrado uno de los dos argumentos requeridos.

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

    El nombre de la capa de entidades web especificada no es una capa de entidades web válida en el dibujo.

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

    Se perdió la conexión de red a la capa de entidades web.

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

    La capa de entidades web especificada no es compatible con las versiones en rama.

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

    En la actualidad, la capa de entidades web utiliza el nombre de versión en rama que se elimina.

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

    El nombre de versión en rama especificado no existe.

Consulte también

(esri_webfeaturelayer_branchInfo): obtenga la información de versión en rama de la capa de entidades web para la capa de entidades web especificada como una lista asociada.

(esri_webfeaturelayer_createBranch): crea una versión en rama para la capa de entidades web especificada.

(esri_webfeaturelayer_branchNames): recupera una lista de nombres de versión en rama del servidor.

(esri_webfeaturelayer_changeBranch): cambia la versión en rama de la capa de entidades web especificada.