我想做一个定期的祝酒通知。
public sealed partial class MainPage : Page
{
const string TOAST = @"
<toast>
<visual>
<binding template=""ToastTest"">
<text>Hello Toast</text>
</binding>
</visual>
<audio src =""ms-winsoundevent:Notification.Mail"" loop=""true""/>
</toast>";
public MainPage()
{
this.InitializeComponent();
}
private void btnNotification_Click(object sender, RoutedEventArgs e)
{
var when = DateTime.Now.AddSeconds(6);
var offset = new DateTimeOffset(when);
Windows.Data.Xml.Dom.XmlDocument xml = new Windows.Data.Xml.Dom.XmlDocument();
xml.LoadXml(TOAST);
ScheduledToastNotification toast = new ScheduledToastNotification(xml, offset, TimeSpan.FromSeconds(5), 5);
toast.Id = "IdTostone";
toast.Tag = "NotificationOne";
ToastNotificationManager.CreateToastNotifier().AddToSchedule(toast);
}
}
错在哪里?
提前道谢!
ScheduledToastNotification
构造函数的参数SnoozeInterval
的值范围应为1分钟到1小时。
因此,只需将获得异常的代码行改为如下所示:
ScheduledToastNotification toast = new ScheduledToastNotification(xml, offset, TimeSpan.FromMinutes(1), 5);
在Android上,toast通知的工作方式与UWP不同。它只是在应用程序的顶部显示一个黑色的弹出消息。在UWP中,从用户角度来看,toast通知与push通知是无法区分的。在UWP中有没有一种标准化的方式,简单地在app内部显示一个几秒后就会消失的快速通知,并且不干扰用户的体验?我的意思是,如果用户没有收到推送通知?
在我正在编写的一个VB.NET UWP应用程序中,我尝试从进程中的后台任务生成一个本地toast通知。但是,当我调用来显示通知时,它不会显示在屏幕的角落,而是直接转到action Center。我的计算机上没有启用焦点辅助,所以我不确定问题是否是由后台线程终止引起的。我如何解决这个问题,并允许弹出一个本地烤面包通知?
我有一个Toast通知从项目外部执行(在后台)。这里有: 我的问题是当我尝试执行代码时,当用户点击toast,我想要执行部分代码从主项目。有办法做到这一点吗? 谢谢
我一直在工作与以下要求的烤面包通知。 应用程序需要处理所有类型的激活类型(前台、后台、协议) 所以我创建了一个示例UWP应用程序。它为前景和背景工作。但当我用PowerShell创建祝酒词时。未激活通知。 感谢帮助!!!
这是我在nodejs中发送的内容
据我所知,Toast通知不仅适用于Windows10,而且适用于Windows8。这适用于制作服务吗?我要做的事情可能吗? 目前,我打算制作一个单独的应用程序,它只是为了发送一个通知而被调用,但这似乎是矫枉过正。