0
私は自分のアプリケーションに一種のアラームがあります。ScheduledToastNotificationがUWPでアプリケーションを起動しないようにするにはどうすればよいですか?
正常に動作していますが、完了したら通知をポップアップするだけです。私は解雇するためのボタンとスヌーズするためのボタンがあります。両方ともタップした後にアプリを開きます。私はこの振る舞いを望まない。私が必要とするのは、それを黙らせるか、またはそれを却下することだけです。
可能ですか?ここで
は、私はそれをやっている方法です:
var xmlString = @"<toast launch='args' scenario='alarm'>
<visual>
<binding template='ToastGeneric'>
<text>" + alertAction + @"</text>
<text>" + alertBody + @"</text>
</binding>
</visual>
<actions>
<action arguments = 'snooze'
content = 'Snooze' />
<action arguments = 'dismiss'
content = 'Dismiss' />
</actions>
</toast>";
var doc = new Windows.Data.Xml.Dom.XmlDocument();
doc.LoadXml(xmlString);
var toast = new ScheduledToastNotification(doc, DateTimeOffset.Now.AddMinutes(durationInMinutes), new TimeSpan(0, 0, 300), 5);
toast.Id = id;
ToastNotificationManager.CreateToastNotifier().AddToSchedule(toast);
で
activationType="system"
を追加を使用してみてください。ありがとう。これらのxmlカスタマイズオプションがどこにあるのか聞いてもらえますか?私はそれを見つけることができません。 – Dpedrinha@Dpedrinha [ここをクリック](https://docs.microsoft.com/en-us/windows/uwp/controls-and-patterns/tiles-and-notifications-adaptive-interactive-toasts) –
また、 [ここ](https://blogs.msdn.microsoft.com/tiles_and_toasts/2015/07/02/adaptive-and-interactive-toast-notifications-for-windows-10)(上記と同じ) –