Skip To Content

esri_portal_add (AutoLISP)

La función esri_portal_add agrega el portal especificado a la lista de portales gestionados y devuelve una lista que incluye propiedades relacionadas con la cuenta de usuario y de organización.

Sintaxis

(esri_portal_add url)

Argumentos

Se incluye el siguiente argumento:

  • url | cadena de caracteres | obligatorio | URL de un portal de ArcGIS Online o ArcGIS Enterprise válido.

    Ejemplo: ArcGIS Onlinehttps://www.arcgis.com o https://<yourorg>.maps.arcgis.com

    ArcGIS Enterprise: https://<webadaptorhost>.<domain.com>/<webadaptorname>

Uso de ejemplo

Agregue el portal especificado.

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

Uso de ejemplo de resultado

Devuelve una lista que incluye propiedades relacionadas con la cuenta de usuario y de organización.

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

Valores de retorno

Los siguientes son los valores de retorno posibles:

  • Si todo va bien, la función devuelve una lista asociada de propiedades del portal.
  • Si se produce un error, devuelve una lista con el primer valor de nil y una lista asociada que contiene el valor de clave "Error" y un mensaje de error asociado como cadena de caracteres: (nil ( "Error" . "<message>")).

Valores de retorno fallido

Se puede producir un valor de retorno fallido por cualquiera de los siguientes motivos:

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

    No se ha proporcionado el argumento requerido.

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

    No se ha encontrado ninguna conexión de red.

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

    La URL proporcionada no es válida.

Consulte también

(esri_portal_remove): función de AutoLISP que elimina la conexión de portal especificada.

(esri_portal_signin): función de AutoLISP que genera una indicación para que se inicie sesión en el portal especificado.