Skip To Content

esri_portal_get (AutoLISP)

Функция esri_portal_get получает связанный список свойств портала для указанного портала.

Синтаксис

(esri_portal_get portalName)

Аргументы

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

  • portalName | string | обязательный | Имя организации ArcGIS Online или ArcGIS Enterprise. Используйте (esri_portal_names), чтобы найти список корректных имен.

Примечание:

Имя портала сначала доступно по имени портала по умолчанию "ArcGIS Online" или "ArcGIS Enterprise". После входа в систему именем портала может быть имя организации, заданное администратором. Можно просмотреть имена, используя (esri_portal_names) после входа в систему.

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

Получить указанные свойства портала.

(esri_portal_get  "CAD Team Enterprise 11.3")

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

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

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

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

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

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

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

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

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

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

См. также

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

(esri_portal_names) — функция AutoLISP получает список имен порталов в виде строк из управляемых порталов.