Compartir a través de


openAlertDialog (referencia de la API de cliente)

Muestra un cuadro de diálogo de alerta que contiene un mensaje y un botón.

Sintaxis

Xrm.Navigation.openAlertDialog(alertStrings,alertOptions).then(successCallback,errorCallback);

Parámetros

Nota

Con el nuevo aspecto activado, la altura del cuadro de diálogo cambiará de tamaño automáticamente si no estableces el valor altura del opciones de diálogo.

Name Type Obligatorio Description
alertStrings Objecto Las cadenas que se usan en el cuadro de diálogo de alerta. El objeto contiene los siguientes valores:
- confirmButtonLabel: (Opcional) Cadena. Etiqueta del botón Confirmar. Si no especifica la etiqueta del botón, se usa Aceptar como etiqueta del botón.
- text: cadena. Mensaje que se mostrará en el cuadro de diálogo de alerta.
- title: (Opcional) Cadena. Título del cuadro de diálogo de alerta.
alertOptions Objecto No Las opciones de alto y ancho para el cuadro de diálogo de alerta. El objeto contiene los siguientes valores:
- height: (Opcional) Número. Alto del cuadro de diálogo de alerta, en píxeles.
- width: (Opcional) Número. Ancho del cuadro de diálogo de alerta, en píxeles.

Con el nuevo aspecto activado, la altura del cuadro de diálogo cambiará de tamaño automáticamente si no establece el valor height de las opciones de diálogo.
successCallback function No Función que se ejecutará cuando el cuadro de diálogo de alerta se cierre haciendo clic en el botón Confirmar o se cancele presionando ESC.
errorCallback function No Función que se ejecuta cuando la operación produce un error.

Ejemplo

El código de ejemplo siguiente, muestra un cuadro de diálogo de alerta. Al hacer clic en el botón en el cuadro de diálogo de alerta o al cancelar el cuadro de diálogo de alerta presionando ESC, se llama a la función close:

var alertStrings = { confirmButtonLabel: "Yes", text: "This is an alert.", title: "Sample title" };
var alertOptions = { height: 120, width: 260 };
Xrm.Navigation.openAlertDialog(alertStrings, alertOptions).then(
    function (success) {
        console.log("Alert dialog closed");
    },
    function (error) {
        console.log(error.message);
    }
);

Xrm.navigation

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).