我正在构建一个服务,以将 Windows 操作中心通知作为 XML 有效负载发送。位于 Windows 计算机中的客户端应用程序将收到此通知,并通过 Windows 操作中心显示此 Toast 消息。
- 默认情况下,此 Toast 通知将在操作中心保留 7天,是否有任何 XML 标签可供我自定义 toast通过 XML 有效负载本身过期的通知?
- 是否有任何XML标签可以直接将消息定向到该标记显示在 Windows 操作中心而不是显示为吐司?
默认情况下,此 Toast 通知将在操作中心保留 7 天,是否有任何 XML 标记,我可以通过 XML 有效负载本身自定义 Toast 通知过期时间?
理想情况下,操作中心中通知的过期日期为 7 天,除非在创建 Toast 期间指定了较早的过期时间。您可以为特定的过期时间设置ExpirationTime
属性。
30 秒后过期
var toastNotif = new ToastNotification(toastContent.GetXml());
toastNotif.ExpirationTime = DateTimeOffset.Now + TimeSpan.FromSeconds(30);
是否有任何 XML 标记,我可以通过该标记将消息直接显示在 Windows 操作中心中,而不是显示为 Toast?
目前,我们无法为 uwp 设置静默通知,但我认为这是一个很好的功能请求。请随时将其发布在用户之声中。