Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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
}
);