Skip To Content

esri_webfeaturelayer_deleteBranch (AutoLISP)

Diese Funktion löscht eine Verzweigungsversion aus dem angegebenen Web-Feature-Layer.

Syntax

(esri_webfeaturelayer_deleteBranch flname branchName)

Argumente

  • flname | Zeichenfolge | erforderlich | Ein vorhandener Web-Feature-Layer-Name in der Zeichnung.
  • branchName | Zeichenfolge | Erforderlich | Ein mit dem Web-Feature-Layer "flname" verknüpfter Verzweigungsversionsname.

Beispiel für die Verwendung

Versuch, den Namen der vorhandenen Verzweigungsversion aus dem Web-Feature-Layer in der Zeichnung zu entfernen.

(esri_webfeaturelayer_deleteBranch "landowners" "editor01.phase1")

Ergebnis des Beispiels für die Verwendung

Der Name der vorhandenen Verzweigungsversion wird entfernt, und die Funktion gibt eine Liste zurück, die den Wert "true" (T) enthält.

(T)

Rückgabewerte

  • Bei Erfolg wird der Name der vorhandenen Verzweigungsversion entfernt und die Funktion gibt eine Liste zurück, die "true" (T) enthält.

  • 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>"))

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

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

    Eines von zwei erforderlichen Argumenten wurde nicht angegeben.

  • (nil ("Error" . "Web feature layer not found."))

    Der angegebene Name des Web-Feature-Layers ist kein gültiger Web-Feature-Layer in der Zeichnung.

  • (nil ("Error" . "No connected web feature layers found."))

    Die Netzwerkverbindung mit dem Web-Feature-Layer wurde unterbrochen.

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

    Die angegebene Web-Feature-Layer unterstützt keine Verzweigungsversionen.

  • ( nil ("Error" . "Cannot delete the current branch version."))

    Der Name der zu löschenden Verzweigungsversion wird aktuell vom Web-Feature-Layer verwendet.

  • ( nil ("Error" . "Failed."))

    Der angegebene Name der Verzweigungsversion ist nicht vorhanden.

Siehe auch

(esri_webfeaturelayer_branchInfo): Ruft die Versionsinformationen der Verzweigung des Web-Feature-Layers für den angegebenen Web-Feature-Layer als Assoziationsliste ab.

(esri_webfeaturelayer_createBranch): Erstellt eine Web-Feature-Layer-Verzweigungsversion für den angegebenen Web-Feature-Layer.

(esri_webfeaturelayer_branchNames): Ruft eine Liste von Verzweigungsversionsnamen von dem Server ab.

(esri_webfeaturelayer_changeBranch): Ändert die Verzweigungsversion für den angegebenen Web-Feature-Layer.