Skip To Content

esri_webfeaturelayer_branchNames (AutoLISP)

Diese Funktion ruft eine Liste von Verzweigungsversionsnamen von dem Server ab. Diese AutoLISP-Funktion erfordert, dass Sie für den Zugriff auf den Layer angemeldet sind, um die Namen abrufen zu können.

Syntax

(esri_webfeaturelayer_branchNames flname)

Argumente

  • flname | Zeichenfolge | erforderlich | Ein vorhandener Web-Feature-Layer-Name in der Zeichnung.

Beispiel für die Verwendung

Versuchen Sie, eine Liste von Verzweigungsversionsnamen abzurufen, die mit dem Web-Feature-Layer Distribution verknüpft sind.

(esri_webfeaturelayer_branchNames "Distribution")

Ergebnis des Beispiels für die Verwendung

Gibt eine Liste von Verzweigungsversionsnamen, die mit dem Web-Feature-Layer Distribution verknüpft sind, als Zeichenfolgenliste zurück.

("sde.DEFAULT" "emil9669.TestVersion" "editor01.private" "editor01.public" "editor01.protected" "ruser.testfromUI"

Rückgabewerte

  • Wenn der Vorgang erfolgreich war, wird eine Liste von Verzweigungsversionsnamen als Zeichenfolgen zurückgegeben.
  • 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" . "No connected web feature layers found."))

    Keine verbundenen Web-Feature-Layer gefunden.

  • (nil ("Error" . "Layer does not support branch versions."))

    Layer unterstützt die Verzweigungsversion nicht.

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

    Das erforderliche Argument wurde nicht angegeben.