Compartilhar 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 habilitada, a altura da caixa de diálogo será redimensionada automaticamente se você não definir o valor de altura das opções de diálogo.

Nome Tipo Obrigatório Description
alertStrings Object Yes As cadeias de caracteres a serem usadas na caixa de diálogo de alerta. O objeto contém os seguintes valores:
- confirmButtonLabel: (Opcional) Cadeia de caracteres. O rótulo do botão confirmar. Se você não especificar o rótulo do botão, OK será usado como o rótulo do botão.
- texto: Cadeia de caracteres. A mensagem a ser exibida na caixa de diálogo de alerta.
- title: (Opcional) Cadeia de caracteres. O título da caixa de diálogo de alerta.
alertOptions Object 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: (Opcional) Número. Altura da caixa de diálogo de alerta em pixels.
- width: (Opcional) Número. Largura dos pixels da caixa de diálogo de alerta.

Com a nova aparência habilitada, a altura da caixa de diálogo será 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 fechar clicando no botão confirmar ou cancelada pressionando ESC.
errorCallback função Não Uma função a ser executada quando a operação falhar.

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.navigation