Skip To Content

esri_sublayer_names (AutoLISP)

Renvoie une liste des noms des sous-couches de la couche d’entités Web ou de document spécifiée.

Syntaxe

(esri_ sublayer_names flname)

Arguments

  • flname | (chaîne) | (obligatoire) | Nom d’une couche d’entités Web ou de document qui existe dans le dessin.

Exemple d’utilisation 1

Demande la liste des couches de sous-type de la couche d’entités de document parks.

(esri_sublayer_names "parks")

Exemple d’utilisation du résultat 1

Renvoie un message indiquant que la couche d’entités de document parks ne possède pas de couches de sous-type.

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

Exemple d’utilisation 2

Demande la liste des couches de sous-type de la couche d’entités Web utilitypoles.

(esri_sublayer_names "utilitypoles")

Exemple d’utilisation du résultat 2

Renvoie la liste des couches de sous-type de la couche d’entités de Web utilitypoles.

("Wood" "Steel")

Valeurs renvoyées

  • En cas de réussite, renvoie une liste de noms de couches d’entités Web sous forme de chaînes.
  • En cas d’échec, renvoie une liste avec la première valeur nil, puis une liste associée contenant la valeur principale "Error" et un message d’erreur associé sous forme de chaîne : (nil ("Error" . "<message>")).

Valeurs d’échec renvoyées

Un échec peut être dû par exemple aux raisons suivantes :

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

    La couche d’entités de document ou Web ne comporte aucun sous-type.

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

    Un ou plusieurs des arguments requis n’a pas été fourni.

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

    La couche d’entités fournie est introuvable.