openAlertDialog (referință API client)

Afișează o casetă de dialog de avertizare care conține un mesaj și un buton.

Sintaxă

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

Parametri

Notă

Cu noul aspect activat, înălțimea casetei de dialog se va redimensiona automat dacă nu setați valoarea de înălțime a opțiunilor casetei de dialog.

Nume Tip Obligatoriu Descriere
alertStrings Obiect Da Șirurile de utilizat în caseta de dialog de avertizare. Obiectul conține următoarele valori:
- confirmButtonLabel: (Opțional) Șir. Eticheta butonului Confirmare. Dacă nu specificați eticheta butonului, OK este utilizat ca etichetă de buton.
- text: Șir. Mesajul care va fi afișat în caseta de dialog de avertizare.
- title: (Opțional) Șir. Titlul casetei de dialog de avertizare.
alertOptions Obiect Nu Opțiunile de înălțime și lățime pentru caseta de dialog de avertizare. Obiectul conține următoarele valori:
- height: (Opțional) Număr. Înălțimea casetei de dialog de avertizare în pixeli.
- width: (Opțional) Număr. Lățimea casetei de dialog de avertizare.

Cu noul aspect activat, înălțimea casetei de dialog se redimensionează automat dacă nu setați height valoarea opțiunilor casetei de dialog.
successCallback funcționa Nu O funcție de executat atunci când caseta de dialog de avertizare se închide fie făcând clic pe butonul Confirmare, fie revocând apăsând ESC.
errorCallback funcționa Nu O funcție de executat atunci când operațiunea eșuează.

Exemplu

Următorul cod eșantion afișează o casetă de dialog de avertizare. Faceți clic pe butonul Da din caseta de dialog de avertizare sau anulați caseta de dialog de avertizare apăsând ESC apelează funcția 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