Skip To Content

esri_portal_add (AutoLISP)

Функция esri_portal_add добавляет указанный портал в список управляемых порталов и возвращает список, включающий свойства организации и учетной записи пользователя.

Синтаксис

(esri_portal_add url)

Аргументы

Включает следующий аргумент:

  • url | string | обязательный | URL корректного ArcGIS Online или ArcGIS Enterprise портала.

    Например: ArcGIS Onlinehttps://www.arcgis.com или https://<yourorg>.maps.arcgis.com

    ArcGIS Enterprisehttps://<webadaptorhost>.<domain.com>/<webadaptorname>

Пример использования

Добавить указанный портал.

(esri_portal_add  "https://cadteam.esri.com/portal")

Результат из примера использования

Возвращает список, включающий свойства организации и учетной записи пользователя.

(("IsActivePortal" . "False") ("IsSignedIn" . "False") ("OrganizationName" . "") ("PortalUrl" . "https://cadteam.esri.com/portal") ("CurrentUser" . "nil"))

Возвращаемые значения

Ниже перечислены возможные возвращаемые значения:

  • В случае успешного выполнения функция возвращает связанный список свойств портала.
  • В случае ошибки возвращает список с первым значением nil, а затем связанный список, содержащий значение ключа "Error" и соответствующее сообщение об ошибке в виде строки: (nil ( "Error" . "<message>")).

Не удалось возвратить значения

Неудачное возвращение значения может произойти по любой из следующих причин:

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

    Не указан обязательный аргумент.

  • (nil ("Error" . "requires network....")))

    Сетевое подключение не найдено.

  • (nil ("Error" . "Invalid URL"))

    Указанный URL не корректен.

См. также

esri_portal_remove — функция AutoLISP, которая удаляет указанное подключение к порталу.

(esri_portal_signin) — функция AutoLISP, которая выдает приглашение на вход в указанный портал.