2016-04-13 33 views
0

Ich bin mit Toast-Benachrichtigungen in meinem UWP-App (MSDN Notifcations)Windows-UWP Toast Benachrichtigung nicht-dismissable

Gibt es eine Möglichkeit diesen Toast-Benachrichtigungen nicht-dismissable zu machen, so dass der Benutzer kann nicht gelöscht werden ?

Das Szenario ist, dass der Standort des Benutzers verfolgt wird, selbst wenn die App im Hintergrund ist, und ich möchte eine permanente Toast-Benachrichtigung im Benachrichtigungs-Center behalten, während das Tracking aktiv ist.

Antwort

2

Technisch können Sie dies tun, indem Sie das scenario Attribut Ihres Toasts auf incomingCall setzen. Aber es ist (glücklicherweise) gegen die Microsoft Design Guidelines, dies nur zu verwenden, um Ihre Benachrichtigung dauerhaft auf dem Bildschirm zu halten, und Ihre App wird abgelehnt, wenn Sie versuchen, sie an den Store zu senden.

Eine andere Möglichkeit besteht darin, alle Benachrichtigungen Ihrer Anwendung aus dem Action Center zu entfernen und regelmäßig eine aktualisierte Benachrichtigung zu senden. Aber aus Sicht der Nutzer würde ich Sie kaum davon abhalten, da dies eine schreckliche Nutzererfahrung ist.

In der Tat ist es momentan nicht möglich, eine Benachrichtigung dauerhaft auf dem Bildschirm oder im Action Center zu halten und sie regelmäßig zu aktualisieren. Bei // build 2016 hat Microsoft neue Benachrichtigungen und Kacheln angekündigt. Vielleicht könnte das für dich interessant sein. Sie können weitere Informationen hier finden: https://channel9.msdn.com/Events/Build/2016/B803

+0

Okay, ich werde mit dem Standard cancelable Toast dann bleiben, danke für diese Informationen und noch mehr für den Link zur Verfügung gestellt. –