openAlertDialog (kliento API nuoroda)

Rodo įspėjimo dialogo langą, kuriame yra pranešimas ir mygtukas.

Sintaksė

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

Parametrus

Pastaba.

Kai įjungta nauja išvaizda , dialogo lango aukščio dydis bus pakeistas automatiškai, jei nenustatysite dialogo lango parinkčių aukščio reikšmės.

Vardas, pavadinimas Rūšis Privalomas Apibūdinimas
alertStrings Daiktas Taip Įspėjimo dialogo lange naudojamos eilutės. Objekte yra šios reikšmės:
- confirmButtonLabel: (Pasirinktinai) Eilutė. Patvirtinimo mygtuko etiketė. Jei nenurodysite mygtuko etiketės, mygtukas Gerai bus naudojamas kaip mygtuko etiketė.
- tekstas: eilutė. Pranešimas, kuris bus rodomas įspėjimo dialogo lange.
- title: (Pasirinktinai) Eilutė. Įspėjimo dialogo lango pavadinimas.
alertOptions Daiktas No Įspėjimo dialogo lango aukščio ir pločio parinktys. Objekte yra šios reikšmės:
- height: (Pasirinktinai) skaičius. Įspėjimo dialogo lango aukštis pikseliais.
- width: (Pasirinktinai) skaičius. Įspėjimo dialogo lango pikselių plotis.

Kai įjungta nauja išvaizda , dialogo lango aukštis automatiškai pakeičiamas, jei nenustatėte height dialogo parinkčių reikšmės.
successCallback funkcija No Funkcija, vykdoma, kai įspėjimo dialogo langas uždaromas spustelėjus patvirtinimo mygtuką arba atšaukiamas paspaudus ESC.
errorCallback funkcija No Funkcija, kurią reikia vykdyti, kai operacija nepavyksta.

Pavyzdžiui

Toliau pateiktame kodo pavyzdyje rodomas įspėjimo dialogo langas. Įspėjimo dialogo lange spustelėjamas mygtukas Taip arba atšaukiamas įspėjimo dialogo langas paspaudus ESC iškviečia close funkciją:

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