2017-01-20 5 views
1

beginne ich einen Hintergrund Download wie folgt aus:Wie werden Aufgaben bei abgeschlossenen Downloads im Hintergrund ausgeführt?

BackgroundDownloader downloader = new BackgroundDownloader(); 
var downloadOperation = downloader.CreateDownload(downloadUri, storageFile); 
await downloadOperation.StartAsync().AsTask(cts.Token, progressCallback); 

auf app starten erhalte ich aktuellen Downloads wie folgt aus:

downloads = await BackgroundDownloader.GetCurrentDownloadsAsync(); 

Das Problem ist, dass ich nach der Neubelebung der App abgeschlossen Downloads sehen in downloads Liste sind unter Windows 10, aber nicht unter Windows 10 Mobile.

Haben wir keine Möglichkeit, Prozesse auf Downloads durchzuführen, die im Hintergrund abgeschlossen wurden, während die App beendet wurde?

Danke.

+0

Wie ich glaube, Sie sollten immer noch die erledigten Aufgaben bekommen, wie Sie zu der App zurückzukehren. Nichtsdestotrotz gibt es bei W10 auch eine andere Option - Sie können die Klasse * BackgroundTransferCompletionGroup * verwenden - siehe [Nachbearbeitung bei MSDN] (https://msdn.microsoft.com/en-us/windows/uwp/networking/background-transfers#post -wird bearbeitet). – Romasz

Antwort

Verwandte Themen