Skip To Content

esri_webfeaturelayer_set (AutoLISP)

Met à jour les propriétés de la couche d’entités Web spécifiée.

Syntaxe

(esri_webfeaturelayer_set flname service_properties)

Arguments

  • flname | chaîne | obligatoire | Nom de couche d’entités Web existant dans le dessin.
  • service_properties | liste associée | obligatoire | Liste associée de propriétés de couches d’entités Web sous forme de paires pointées, décrites dans le tableau ci-dessous.

    Etiquette associéeType de valeurDescription de la valeurRequis ou facultatif
    "EDITMODE"

    entier

    Option de mise à jour. {1=edit, 0=no edit}

    required

Exemple d'utilisation

Essayer de définir les propriétés de couche d'entités Web pour Shelters sur Lecture seule.

(esri_webfeaturelayer_set "Shelters"
  (list
  (cons "EDITMODE" 0)
  )
)

Exemple d’utilisation du résultat

Définit les propriétés de mise à jour de la couche d’entités Web pour la couche d’entités Web Shelters et renvoie une liste de valeurs True :

(T)

Valeurs renvoyées

  • En cas de réussite, la fonction 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."))

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

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

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