Пытаюсь сделать всплывающие оповещения на windows 10. Сперва VS просто отказался компилировать код, при этом никаких ошибок он графически не выделил. Вот сам код:
XmlDocument toastXml = ToastNotificationManager.GetTemplateContent(ToastTemplateType.ToastText02);
XmlNodeList toastTextElements = toastXml.GetElementsByTagName("text");
toastTextElements[0].AppendChild(toastXml.CreateTextNode("Hello World!"));
ToastNotification toast = new ToastNotification(toastXml);
ToastNotificationManager.CreateToastNotifier().Show(toast);
Я этот код взял отсюда, но черт бы уже с ним. Я написал следующее:
XmlDocument toastXml = new XmlDocument();
toastXml.LoadXml("<toast><visual><binding template=\"ToastText02\"><text id=\"1\">Title</text><text id=\"2\">Subtitle</text></binding></visual></toast>");
ToastNotification toast = new ToastNotification(toastXml);
ToastNotificationManager.CreateToastNotifier().Show(toast);
И, о чудо, код запустился, но...
Я уже в бессилии. Гугл уже не помогает (вернее помогает, но вот к чему это приводит). Подскажите, что можно исправить?
Судя по документации (а также английским ответам), вам следует указать AppUserModelID при вызове Toast'а.
Цитата из документации:
Important You must include the AppUserModelID of your app's shortcut on the Start screen each time that you call CreateToastNotifier. If you fail to do this, your toast will not be displayed.
Другими словами, вам следует попробовать такой подход: ToastNotificationManager.CreateToastNotifier(**appID**).Show(toast);
Также советую попробовать отловить из за чего именно происходит данная ошибка. Попробуйте к примеру подписаться на событие Failed перед отправкой и выведите его результат. Сам код HRESULT: 0x80070490 обозначает (если не ошибаюсь) Not Found. То есть при отправке у вас не найдено что то...
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости