Аномальный VS и оповещения windows 10

232
28 сентября 2017, 11:47

Пытаюсь сделать всплывающие оповещения на 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);

И, о чудо, код запустился, но...

Я уже в бессилии. Гугл уже не помогает (вернее помогает, но вот к чему это приводит). Подскажите, что можно исправить?

Answer 1

Судя по документации (а также английским ответам), вам следует указать 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. То есть при отправке у вас не найдено что то...

READ ALSO
Unity 2D простое AI врага

Unity 2D простое AI врага

Нужно сделать, чтобы если координата x врага не равнялась координате x игрока, то враг передвигался в его сторонуВ начале кажется что работает,...

1027
Модальное окно не блокирует доступ к родительскому

Модальное окно не блокирует доступ к родительскому

Есть два окна, родительское и модальное с авторизацией (допустим)В родительском код:

339
Scroll в Angular2

Scroll в Angular2

Всем приветНужно организовать скроллинг на сайте, в основе которого лежит Angular2

429
onclick функция на чистом javascript

onclick функция на чистом javascript

Хочу постепенно отказываться от использования jQueryИмеется блок с ссылками:

315