Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Διαγράφει μια ειδοποίηση στην εφαρμογή.
Σύνταξη
Xrm.App.clearGlobalNotification(uniqueId).then(successCallback, errorCallback);
Παραμέτρους
| Όνομα | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
uniqueId |
Συμβλοσειρά | Όχι | Το αναγνωριστικό που θα χρησιμοποιηθεί για την εκκαθάριση μιας συγκεκριμένης ειδοποίησης που ορίστηκε με χρήση της addGlobalNotification. |
successCallback |
Function | Όχι | Μια συνάρτηση που θα καλεί όταν καταργείται η ειδοποίηση. |
errorCallback |
Function | Όχι | Μια λειτουργία για κλήση όταν αποτύχει η λειτουργία. |
Τιμή επιστροφής
Με επιτυχία, επιστρέφει ένα αντικείμενο υπόσχεσης.
Παραδείγματα
Το παρακάτω παράδειγμα δείχνει πώς μπορείτε να προσθέσετε μια ειδοποίηση και, στη συνέχεια, να την κλείσετε αυτόματα μετά από 5 δευτερόλεπτα.
// 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
}
);