2016-11-05 3 views
1

Idee: Ich automatisiere wifi Login für ein bestimmtes Netzwerk, wo Benutzer Anmeldeinformationen eingeben müssen, indem Sie eine Toastbenachrichtigung wie Alarm-App, aber statt Snooze oder Entlassung-Schaltfläche gibt es Login oder Abmeldung. Problem: Wie wird die Toast-Benachrichtigung sofort ausgelöst, wenn der Benutzer sich mit einem bestimmten WLAN-Netzwerk verbindet?Eventgetriggertes Toast Notification UWP

Toast

Antwort

2

Sie benötigen eine Hintergrund-Task zu verwenden, die von einem Systemereignis ausgelöst wird immer - in Ihrem Fall der NetworkStateChanged Auslöser.

Sie können dann prüfen, ob Sie den Toast anzeigen möchten, indem Sie Windows.Networking.Connectivity.NetworkInformation.GetInternetConnectionProfile()

Verwenden Sie diese Frage https://stackoverflow.com/a/32846558/5111904 oder suchen Sie in der Dokumentation der NetworkInformation Klasse für weitere Information.