Dijeli putem


clearGlobalNotification (referenca API-ja klijenta)

Briše obavijest u aplikaciji.

Sintaksa

Xrm.App.clearGlobalNotification(uniqueId).then(successCallback, errorCallback);

Parametara

Ime/naziv Tip Obvezno Opis
uniqueId String Jest ID koji će se koristiti za brisanje određene obavijesti koja je postavljena pomoću addGlobalNotification.
successCallback Function No Funkcija koja se poziva kada se obavijest izbriše.
errorCallback Function No Funkcija za pozivanje kada operacija ne uspije.

Povratna vrijednost

Nakon uspjeha vraća objekt obećanja.

Primjeri

U sljedećem je primjeru prikazano kako dodati obavijest, a zatim je automatski zatvoriti nakon 5 sekundi.

// define notification object
var notification = 
{
  type: 2,
  level: 3, //warning
  message: "Test warning notification"
}

Xrm.App.addGlobalNotification(notification).then(
    function success(result) {
        console.log("Notification created with ID: " + result);

    // Wait for 5 seconds and then clear the notification
    window.setTimeout(function () { 
            Xrm.App.clearGlobalNotification(result); }, 5000);
    },
    function (error) {
        console.log(error.message);
        // handle error conditions
    }
);

addGlobalNotification