2017-05-10 45 views
1

我想將通知保留在操作中心而不允許清除它。我遵循了這些文件。如何在UWP中防止解僱行動中心通知?

https://docs.microsoft.com/en-us/uwp/api/Windows.UI.Notifications.ToastNotification

https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/Notifications

我在這可以在商店應用程序看到它。這意味着有可能做到這一點。有任何想法嗎?

+0

您的意思是當用戶點擊通知並且它不會消失?如果是這樣,似乎我們不能這樣做。 –

回答

0

您可以使用由ToastNotificationHistoryChangedTrigger()觸發的後臺任務,該任務將在用戶解除通知後處理重新發送通知。

注意:後臺任務必須是out-of-process(出於某種原因進程BT不工作)

注意:在TriggerDetails(如果適當投),你必須已經發生變化的類型。

注:如果設備處於Batery保護模式後臺任務不會觸發 - >你需要周圍的執行工作。