Aracılığıyla paylaş


clearGlobalNotification (İstemci API başvurusu)

Uygulamadaki bir bildirimi temizler.

Sözdizimi

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

Parametreler

İsim Türü Gerekli Description
uniqueId String Yes addGlobalNotification kullanılarak ayarlanan belirli bir bildirimi temizlemek için kullanılacak kimlik.
successCallback İşlev Hayı Bildirim temizlendiğinde çağrılacak bir işlev.
errorCallback İşlev Hayı İşlem başarısız olduğunda çağrılacak bir işlev.

Dönüş Değeri

Başarılı olduğunda bir promise nesnesi döndürür.

Örnekler

Aşağıdaki örnekte, bir bildirimin nasıl ekleneceği ve 5 saniye sonra otomatik olarak nasıl kapatılacağını gösterilmektedir.

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