Skip To Content

esri_sublayer_names (AutoLISP)

Devuelve una lista de nombres de subcapas de las capas de entidades de documento o entidades web que se especifiquen.

Sintaxis

(esri_ sublayer_names flname)

Argumentos

  • flname | cadena de caracteres | obligatorio | Un nombre de una capa de entidades web existente o un nombre de capa de entidades de documentos en el dibujo.

Ejemplo de uso 1

Solicita una lista de capas de subtipos de la capa de entidades de documento parks.

(esri_sublayer_names "parks")

Ejemplo de resultado de uso 1

Devuelve un mensaje que indica que la capa de entidades de documento parks no tiene capas de subtipos.

(nil ("Error" . "Subtype not found."))

Ejemplo de uso 2

Solicita una lista de capas de subtipos de la capa de entidades web utilitypoles.

(esri_sublayer_names "utilitypoles")

Ejemplo de resultado de uso 2

Devuelve una lista de capas de subtipos de la capa de entidades web utilitypoles.

("Wood" "Steel")

Valores de retorno

  • Si va bien, devuelve una lista de nombres de capa de entidades web en forma de cadenas de caracteres.
  • 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>"))

Valores de retorno fallido

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

  • (nil ("Error" . "Subtype not found."))

    La capa de entidades web o de documento no tiene subtipos.

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

    No se proporcionaron uno o varios argumentos requeridos.

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

    No se encontró la capa de entidades proporcionada.