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
}
);
Ähnliche Artikel
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).