Функция 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 получает список имен порталов в виде строк из управляемых порталов.