2017-01-17 5 views
-2

Meine Aufgabe besteht darin, die Hintergrund-Task alle 25 Minuten ab dem letzten Start-Zeitpunkt der Anwendung auszuführen. Ich habe den Zeitauslöser verwendet, um dies zu erreichen. Aber wenn der Benutzer die Anwendung nach dem Registrieren meiner Hintergrundaufgabe erneut startet, muss ich die Auslösung meiner Hintergrundaufgabe stoppen. Ich habe versucht mit einigen Systembedingungen und ich bin nicht in der Lage, die Lösung zu bekommen.Hintergrund-Task in UWP auslösen

+0

Registrierung der Hintergrundaufgabe in 'OnLaunched' Methode. Ich bin nicht sicher, was "nur Benutzer muss die Aufgabe abmelden" bedeutet. –

Antwort

0

Jedes Mal, wenn Sie Ihre App starten, können Sie den aktuellen Zeitstempel in lokalen Einstellungen und unregister die ursprüngliche Hintergrundaufgabe speichern.

Danach können Sie es erneut registrieren.

+0

Nein, nur der Benutzer muss die Aufgabe abmelden. In meinem Ende möchte ich die Auslösung der Aufgabe beschränken –