Skip To Content

esri_domain_delete (AutoLISP)

Diese Funktion entfernt die angegebene Felddomänendefinition aus der Zeichnung.

Syntax

(esri_domain_delete domain)

Argumente

  • Domäne | Zeichenfolge | erforderlich | Ein Name einer vorhandenen Felddomänen-Definition in der Zeichnung.

Beispiel für die Verwendung

Versuchen Sie, die Definition des Felddomänennamens mit der Bezeichnung Treatment aus der Zeichnung zu entfernen.

(esri_domain_delete "Treatment")

Ergebnis des Beispiels für die Verwendung

Entfernt die Felddomänendefinition mit der Bezeichnung Treatment und gibt eine Liste mit "true" zurück:

(T)

Rückgabewerte

Folgende Werte sind mögliche Rückgabewerte:

  • Bei erfolgreicher Ausführung wird eine Liste mit "true" zurückgegeben: (T).
  • Wenn bei dem Vorgang ein Fehler auftritt, wird eine Liste zurückgegeben, in der der erste Wert "nil" lautet. Anschließend wird eine Assoziationsliste mit dem Schlüsselwert "Error" sowie eine entsprechende Fehlermeldung in Form einer Zeichenfolge zurückgegeben: (nil ( "Error" . "<message>")).

Rückgabewerte mit Fehlern

Ein Rückgabewert mit einem Fehler kann eine der folgenden Ursachen haben:

  • (nil ("Error" . "Incorrect argument."))

    Der angegebene Felddomänenname wurde in der Zeichnung nicht gefunden.

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

    Der Funktion wurde eine falsche Anzahl an Argumenten übergeben.