Partilhar via


openAlertDialog (referência da API do cliente)

Exibe uma caixa de diálogo de alerta contendo uma mensagem e um botão.

Sintaxe

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

Parâmetros

Observação

Com a nova aparência ativada, a altura da caixa de diálogo será redimensionada automaticamente se você não definir o valor da altura das opções de diálogo.

Nome Tipo Obrigatório Description
alertStrings Objeto Yes As cadeias de caracteres a serem usadas na caixa de diálogo de alerta. O objeto contém os seguintes valores:
- confirmButtonLabel: (Opcional) String. O rótulo do botão de confirmação. Se você não especificar o rótulo do botão, OK será usado como o rótulo do botão.
- text: String. A mensagem a ser exibida na caixa de diálogo de alerta.
- title: (Opcional) String. O título da caixa de diálogo de alerta.
alertOptions Objeto Não As opções de altura e largura para a caixa de diálogo de alerta. O objeto contém os seguintes valores:
- height: Número (opcional). Altura da caixa de diálogo de alerta em pixels.
- width: Número (opcional). Largura dos pixels da caixa de diálogo de alerta.

Com a nova aparência ativada, a altura da caixa de diálogo é redimensionada automaticamente se você não definir o height valor das opções de diálogo.
successCallback função Não Uma função a ser executada quando a caixa de diálogo de alerta é fechada clicando no botão de confirmação ou cancelada pressionando ESC.
errorCallback função Não Uma função a ser executada quando a operação falha.

Example

O código de exemplo a seguir exibe uma caixa de diálogo de alerta. Clicar no botão Sim na caixa de diálogo de alerta ou cancelar a caixa de diálogo de alerta pressionando ESC chama a close função:

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.navegação