Skip To Content

esri_webfeaturelayer_branchNames (AutoLISP)

La función esri_webfeaturelayer_branchNames recupera una lista de nombres de versión en rama del servidor. Esta función AutoLISP requiere que inicie sesión para acceder a la capa para recuperar los nombres.

Sintaxis

(esri_webfeaturelayer_branchNames flname)

Argumentos

Se incluye el siguiente argumento:

  • flname | cadena de caracteres | obligatorio | El nombre de una capa de entidades web existente en el dibujo.

Uso de ejemplo

Recupere una lista de los nombres de versión en rama asociados con la capa de entidades web de distribución.

(esri_webfeaturelayer_branchNames "Distribution")

Uso de ejemplo de resultado

Devuelve una lista de nombres de versión en rama asociados con la capa de entidades web de distribución como una lista de cadenas de caracteres.

("sde.DEFAULT" "emil9669.TestVersion" "editor01.private" "editor01.public" "editor01.protected" "ruser.testfromUI")

Valores de retorno

Los siguientes son los valores de retorno posibles:

  • Si todo sale bien, la función devuelve una lista de nombres de versión en rama como cadenas de caracteres.
  • Si se produce un error, devuelve una lista con el primer valor de nil y una lista asociada que contiene el valor de clave "Error" y un mensaje de error asociado como cadena de caracteres: (nil ("Error" . "<message>"))

Valores de retorno fallido

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

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

    No se encontraron capas de entidades web conectadas.

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

    La capa no es compatible con las versiones en rama.

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

    No se proporcionó el argumento requerido.