如何以编程方式清除Windows Phone 8.1中的通知

时间:2015-03-22 12:14:54

标签: c# windows-phone windows-phone-8.1

在Windows Phone 8.1中,当我们通过点击通知

打开应用时,所有通知都无法清除

enter image description here

所以我试图在OnAppLaunched事件中以编程方式清除我的应用程序的推送通知

private void OnAppLaunched(object state)
{
    var toastNotificationManager = Windows.UI.Notifications.ToastNotificationManager.History;
    toastNotificationManager.Clear();
}

但它不适用于我。 所以有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)

Clear方法仅删除应用创建的所有通知。还有一些更清晰的方法(请参阅docs),但没有一个方法可以清除所有应用中的所有通知。