Skip To Content

esri_featurelayer_remove (AutoLISP)

Cette fonction consolide les fonctions esri_docfeaturelayer_remove et esri_webfeaturelayer_remove dans une seule fonction. Cette fonction supprime du dessin la définition de la couche ou, dans le cas d’une couche d’entités Web, elle supprime la définition de la couche et ses entités. Cette fonction permet également d’abandonner les mises à jour d’une couche d’entités Web pas encore synchronisées.

Syntaxe

(esri_featurelayer_remove 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

Essayer de supprimer la connexion de la couche d’entités Web Shelters et les entités du dessin actuel :

(esri_featurelayer_remove "Shelters")

Exemple d’utilisation du résultat 1

Supprime la couche d’entités Web et ses entités et renvoie une liste de valeurs True :

(T)

Exemple d’utilisation 2

Essayer de supprimer la définition de couche d’entités de document Streets du dessin actuel :

(esri_featurelayer_remove "Streets")

Exemple d’utilisation du résultat 2

Supprime la définition de couche d’entités de document Streets du dessin, toutes les entités restent inchangées et renvoie une liste de valeurs True :

(T)

Valeurs renvoyées

  • En cas de réussite, renvoie une liste de valeurs True : (T)
  • 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" . "Missing required argument."))

    L’argument requis n’a pas été fourni.

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

    La valeur de la couche d’entités spécifiée n’est pas une couche d’entité valide dans le dessin.

Voir aussi

esri_docfeaturelayer_remove | Supprime une définition de couche d’entités de document du dessin actuel.

esri_webfeaturelayer_remove | Supprime une définition de couche d’entités Web du dessin actuel.