openConfirmDialog (referencia de la API de cliente)
Muestra un cuadro de diálogo de confirmación que contiene un mensaje y dos botones.
Sintaxis
Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).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 |
---|---|---|---|
confirmStrings |
Objecto | Sí | Las cadenas que se usan en el cuadro de diálogo de confirmación. El objeto contiene los siguientes valores: - cancelButtonLabel : (Opcional) Cadena. Etiqueta del botón Cancelar. Si no especifica la etiqueta del botón Cancelar, se usa Cancel como etiqueta del botón.- confirmButtonLabel : (Opcional) Cadena. Etiqueta del botón Confirmar. Si no especifica la etiqueta del botón Confirmar, se usa Aceptar como etiqueta del botón.- subtitle : (Opcional) Cadena. Subtitulo que se muestra en el cuadro de diálogo de confirmación.- text : cadena. Mensaje que se muestra en el cuadro de diálogo de confirmación.- title : (Opcional) Cadena. Título que se muestra en el cuadro de diálogo de confirmación. |
confirmOptions |
Objecto | No | Las opciones de alto y ancho para el cuadro de diálogo de confirmación. El objeto contiene los siguientes valores: - height : (Opcional) Número. Alto del cuadro de diálogo de confirmación, en píxeles.- width : (Opcional) Número. Ancho del cuadro de diálogo de confirmación, en píxeles. 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. |
successCallback |
function | No | Una función que se ejecutará cuando se cierre el cuadro de diálogo de confirmación al hacer clic en el botón Confirmar, Cancelar o X en la esquina superior derecha del cuadro de diálogo. Se pasa un objeto con el atributo confirmed (booleano) que indica si se hizo clic en el botón Confirmar para cerrar el cuadro de diálogo. |
errorCallback |
function | No | Función que se ejecuta cuando la operación produce un error. |
Ejemplo
El ejemplo de código siguiente muestra un cuadro de diálogo de confirmación. El mensaje adecuado se registra en la consola dependiendo de que se haya hecho clic en Confirmar, Cancelar oX para cerrar el cuadro de diálogo.
var confirmStrings = { text:"This is a confirmation.", title:"Confirmation Dialog" };
var confirmOptions = { height: 200, width: 450 };
Xrm.Navigation.openConfirmDialog(confirmStrings, confirmOptions).then(
function (success) {
if (success.confirmed)
console.log("Dialog closed using OK button.");
else
console.log("Dialog closed using Cancel button or X.");
});
Artículos relacionados
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).