Skip To Content

esri_docfeaturelayer_remove (AutoLISP)

Löscht den Feature-Layer aus der Zeichnung, lässt die Objekte des Feature-Layers jedoch unverändert. Sie können die Eigenschaften des Feature-Layers modifizieren, indem Sie Feature-Layer-Eigenschaften entfernen und neue hinzufügen.

Syntax

(esri_docfeaturelayer_remove flname)

Argumente

  • flname | Zeichenfolge | erforderlich | Der Name des vorhandenen Dokument-Feature-Layers in der aktuellen Zeichnung.

Beispiel für die Verwendung

Versuchen Sie, die Definition des Dokument-Feature-Layers Parks aus der aktuellen Zeichnung zu entfernen:

(esri_docfeaturelayer_remove "Parks")

Ergebnis des Beispiels für die Verwendung

Entfernt die Dokument-Feature-Layer-Definition aus der Zeichnung, und alle Objekte bleiben unverändert. Dann wird eine Liste mit "true" zurückgegeben:

(T)

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" . "Missing required argument."))

    Das erforderliche Argument wurde nicht angegeben.

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

    Beim angegebenen Feature-Layer-Wert handelt es sich nicht um einen gültigen Feature-Layer in der Zeichnung.

Weitere Informationen

esri_featurelayer_remove | Entfernt einen Web-Feature-Layer oder Dokument-Feature-Layer aus der aktuellen Zeichnung.

esri_webfeaturelayer_remove | Entfernt einen Web-Feature-Layer aus der aktuellen Zeichnung.