La fonction esri_portal_add ajoute le portail spécifié à la liste des portails gérés et renvoie une liste qui comprend les propriétés relatives au compte d’organisation et au compte utilisateur.
Syntaxe
(esri_portal_add url)
Arguments
L’argument suivant est inclus :
- url | chaîne | obligatoire | URL d’un portail ArcGIS Online ou ArcGIS Enterprise valide.
Exemple : ArcGIS Online – https://www.arcgis.com ou https://<yourorg>.maps.arcgis.com
ArcGIS Enterprise : https://<webadaptorhost>.<domain.com>/<webadaptorname>
Exemple d’utilisation
Ajouter le portail spécifié.(esri_portal_add "https://cadteam.esri.com/portal")
Exemple d’utilisation du résultat
Renvoie une liste qui comprend les propriétés relatives au compte d’organisation et au compte utilisateur.
(("IsActivePortal" . "False") ("IsSignedIn" . "False") ("OrganizationName" . "") ("PortalUrl" . "https://cadteam.esri.com/portal") ("CurrentUser" . "nil"))Valeurs renvoyées
Voici les valeurs de renvoi possibles :
- En cas de réussite, la fonction renvoie une liste associée de propriétés du portail.
- En cas d’échec, renvoie une liste dont la première valeur est nil, une liste associée contenant la valeur de clé "Error" et un message d’erreur associé sous forme de chaîne : (nil ( "Error" . "<message>")).
Valeurs d’échec renvoyées
Un échec peut être dû par exemple aux raisons suivantes :
- (nil ("Error" . "Missing required argument."))
L’argument requis n’a pas été fourni.
- (nil ("Error" . "requires network....")))
Aucune connexion réseau n’a été trouvée.
- (nil ("Error" . "Invalid URL"))
L’URL fournie n’est pas valide.
Voir aussi
(esri_portal_remove) : fonction AutoLISP qui supprime la connexion au portail spécifié.
(esri_portal_signin) : fonction AutoLISP qui génère une invite pour se connecter au portail spécifié.
Vous avez un commentaire à formuler concernant cette rubrique ?