Skip To Content

esri_portal_get (AutoLISP)

Die Funktion esri_portal_get ruft eine Assoziationsliste der Portaleigenschaften für das angegebene Portal ab.

Syntax

(esri_portal_get portalName)

Argumente

Das folgende Argument wird aufgenommen:

  • portalName | Zeichenfolge | Erforderlich | Ein Name der ArcGIS Online- oder ArcGIS Enterprise-Organisation. Verwenden Sie (esri_portal_names), um nach einer Liste gültiger Namen zu suchen.

Hinweis:

Der Portalname wird zunächst über den Standardportalnamen "ArcGIS Online" oder "ArcGIS Enterprise" aufgerufen. Nach der Anmeldung kann der Name des Portals der von Ihrem Administrator festgelegte Name der Organisation sein. Sie können die Namen nach der Anmeldung mit (esri_portal_names) überprüfen.

Beispiel für die Verwendung

Abrufen der angegebenen Portaleigenschaften.

(esri_portal_get  "CAD Team Enterprise 11.3")

Ergebnis des Beispiels für die Verwendung

Gibt eine Liste zurück, die Eigenschaften zur Organisation und zum Benutzerkonto enthält.

(("IsActivePortal" . "True") ("IsSignedIn" . "True") ("OrganizationName" . "CAD Team Enterprise 11.3") ("PortalUrl" . "https://cadteam.esri.com/portal") (("CurrentUser" . "portaladmin") ("CanShareHostedFeatureLayer" . "True") ("OrganizationId" . "0123456789ABCDEF")))

Rückgabewerte

Folgende Werte sind mögliche Rückgabewerte:

  • Bei Erfolg gibt die Funktion eine Assoziationsliste der Portaleigenschaften zurück.
  • Wenn bei dem Vorgang ein Fehler auftritt, wird eine Liste zurückgegeben, in der der erste Wert nil lautet. Zudem 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 Fehlern kann die folgende Ursache haben:

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

    Das erforderliche Argument wurde nicht angegeben.

Weitere Informationen

(esri_portal_signin): Eine AutoLISP-Funktion, die eine Aufforderung zur Anmeldung beim angegebenen Portal ausgibt.

(esri_portal_names): Eine AutoLISP-Funktion, die eine Liste von Portalnamen als Zeichenfolgen aus verwalteten Portalen abruft.