Zdieľať cez


clearGlobalNotification (odkaz na rozhranie API klienta)

Vymaže oznámenie v aplikácii.

Syntax

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

Parametre

Meno Typ Požaduje sa Popis
uniqueId String Áno ID, ktoré sa má použiť na vymazanie konkrétneho oznámenia nastaveného pomocou funkcie addGlobalNotification.
successCallback Function No Funkcia, ktorá zavolá vtedy, keď sa oznámenie vymaže.
errorCallback Function No Funkcia, ktorá sa volá v prípade zlyhania operácie.

Vrátená hodnota

Po úspešnom dokončení vráti objekt sľubu.

Príklady

Nasledujúci príklad znázorňuje, ako pridať oznámenie a potom ho po 5 sekundách automaticky zavrieť.

// 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