Udostępnij przez


clearGlobalNotification (dokumentacja interfejsu API klienta)

Czyści powiadomienie w aplikacji.

Składnia

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

Parametry

Name Typ Wymagane Description
uniqueId Sznurek Tak Identyfikator używany do wyczyszczenia określonego powiadomienia, które zostało ustawione przy użyciu polecenia addGlobalNotification.
successCallback Funkcja Nie. Funkcja do wywołania po wyczyszczonej powiadomień.
errorCallback Funkcja Nie. Funkcja wywoływana, gdy operacja zakończy się niepowodzeniem.

Wartość zwracana

W przypadku powodzenia zwraca obiekt obietnicy.

Przykłady

W poniższym przykładzie pokazano, jak dodać powiadomienie, a następnie zamknąć je automatycznie po 5 sekundach.

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