В настоящее время я работаю над приложением winforms, которое после определенного действия отправляет уведомление пользователю, когда активируется (щелкает), открывает ссылку.Таким образом, я могу отправить уведомление, я могу открыть ссылку с помощью toast. Активируется, но когда баннер исчезает и попадает в центр действий, когда я нажимаю на уведомление, оно не активируется.Итак, я много искал, но не смог найти способ активировать уведомление в Центре действий.
Вот код, который я сейчас использую для отправки уведомления.
{
public void Toasty()
{
// Get a toast XML template
Windows.Data.Xml.Dom.XmlDocument toastXml = ToastNotificationManager.GetTemplateContent(ToastTemplateType.ToastText04);
// Fill in the text elements
Windows.Data.Xml.Dom.XmlNodeList stringElements = toastXml.GetElementsByTagName("text");
stringElements[0].AppendChild(toastXml.CreateTextNode("Header"));
stringElements[1].AppendChild(toastXml.CreateTextNode("Message"));
stringElements[2].AppendChild(toastXml.CreateTextNode("From"));
ToastNotification toast = new ToastNotification(toastXml);
toast.Activated += toast_Activated;
//toast.SuppressPopup = true;
ToastNotificationManager.CreateToastNotifier("App").Show(toast);
}
async void toast_Activated(ToastNotification sender, object args)
{
await Launcher.LaunchUriAsync(new Uri("http://www.google.com"));
}
}