openAlertDialog (довідник з API клієнта)

Відображає діалогове вікно оповіщення з повідомленням і кнопкою.

Синтаксис

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

Параметри

Нотатка

Якщо новий вигляд увімкнуто, висота діалогового вікна змінюватиметься автоматично, якщо не встановити значення висоти діалогового вікна.

Ім'я Тип Обов'язковий Опис
alertStrings Об'єкт Так Рядки, які використовуватимуться в діалоговому вікні оповіщення. Об'єкт містить такі значення:
- confirmButtonLabel: (Необов'язковий) рядок. Підпис кнопки підтвердження. Якщо не вказати підпис кнопки, ok використовується як підпис кнопки.
- текстовий: рядок. Повідомлення, яке відображатиметься в діалоговому вікні оповіщення.
- title: (Необов'язковий) рядок. Заголовок діалогового вікна оповіщення.
alertOptions Об'єкт Ні Параметри висоти та ширини для діалогового вікна оповіщення. Об'єкт містить такі значення:
- height: (Необов'язковий) номер. Висота діалогового вікна оповіщення в пікселях.
- width: (Необов'язковий) номер. Ширина пікселів діалогового вікна оповіщення.

Якщо новий вигляд увімкнуто, висота діалогового вікна змінюється автоматично, якщо значення параметрів діалогового вікна не встановлено height .
successCallback функція Ні Функція, яку потрібно виконати, коли діалогове вікно оповіщення закриється, натиснувши кнопку підтвердження або скасувавши її, натиснувши клавішу Esc.
errorCallback функція Ні Функція, яку слід виконати, коли операція не вдається.

Приклад

Наведений нижче зразок коду відображає діалогове вікно оповіщення. Натисніть кнопку Так у діалоговому вікні оповіщення або скасуйте діалогове вікно оповіщення, натиснувши клавішу Esc, викликає 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