Skip To Content

esri_feaurelayer_names (AutoLISP)

Diese Funktion ruft eine Liste von Zeichenfolgen der Namen von Dokument-Feature-Layern und Web-Feature-Layern in der Zeichnung ab.

Syntax

(esri_featurelayer_names)

Argumente

  • Kein.

Beispiel für die Verwendung

Fordern Sie eine Liste von Feature-Layern an.

(esri_featurelayer_names)

Ergebnis des Beispiels für die Verwendung

Gibt eine Liste von Web- und Dokument-Feature-Layern als Zeichenfolgen zurück:

("Buildings" "Contours" "Parcels" "Parks" "Spot_Elevation" "Streets")

Rückgabewerte

  • Gibt bei erfolgreicher Ausführung eine Liste von Feature-Layer-Namen zurück.
  • 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" . "Drawing does not have feature layers."))

    In der Zeichnung wurden keine Dokument- oder Web-Feature-Layer gefunden.

Siehe auch

(esri_webfeaturelayer_names) | Mit dieser Funktion wird eine Liste mit Web-Feature-Layern in der Zeichnung abgerufen.

(esri_docfeaturelayer_names) | Gibt eine Liste mit Dokument-Feature-Layern in der Zeichnung zurück.