Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Löscht eine Benachrichtigung in der App.
Syntax
Xrm.App.clearGlobalNotification(uniqueId).then(successCallback, errorCallback);
Parameter
| Name | typ | 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
}
);