Skip To Content

esri_domain_names (AutoLISP)

Cette fonction renvoie les noms des domaines de champs définis dans le dessin sous forme d’une liste de chaînes.

Syntaxe

(esri_domain_names)

Arguments

  • Aucun

Exemple d’utilisation

Tente d’obtenir la liste de tous les noms de domaines de champs définis dans le dessin.

(esri_domain_names)

Exemple d’utilisation du résultat

Renvoie une liste comportant tous les noms de domaines de champs définis dans le dessin.


("Height" "Treatment" "UtilityPoles_TypeDomain" "YesNo")

Valeurs renvoyées

Voici les valeurs de renvoi possibles :

  • En cas de réussite, renvoie les domaines de champs définis dans le dessin sous forme d’une liste 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

Des valeurs d’échec peuvent être renvoyées dans l’un des cas suivants :

  • (nil ("Error" . "No domains found"))

    Le nom de domaine du champ spécifié est introuvable dans le dessin.

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

    Un nombre incorrect d’arguments a été transmis à la fonction.

Voir aussi

esri_domain_get | Cette fonction renvoie les propriétés de domaine d’un champ nommé sous forme d’une liste associée.

esri_domain_values_get | Cette fonction obtient les valeurs associées au domaine d’un champ nommé sous forme d’une liste associée.