Freigeben über


clearGlobalNotification (Client-API-Referenz)

Löscht eine Benachrichtigung in der App.

Syntax

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

Parameter

Name des Dataflows Type Erforderlich Beschreibung
uniqueId String Ja Die ID zum Löschen einer bestimmten Benachrichtigung die unter Verwendung von addGlobalNotification eingerichtet wurde.
successCallback Function Nein Eine Funktion, die aufgerufen wird, wenn die Benachrichtigung gelöscht wird.
errorCallback Function Nein Eine Funktion zum Aufrufen, wenn der Vorgang fehlschlug.

Rückgabewert

Gibt bei Erfolg ein Versprechensobjekt zurück.

Beispiele

Das folgende Beispiel zeigt, wie Sie eine Benachrichtigung hinzufügen und nach 5 Sekunden automatisch schließen.

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

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).