【发布时间】:2015-01-12 14:14:20
【问题描述】:
在我的 Windows 商店应用程序中,我使用 BackgroundDownloader 类来处理多个后台下载。在我的 3 次下载都 100% 完成后,我关闭并打开应用程序,然后当我运行 BackgroundDownloader.GetCurrentDownloadsAsync 时,它会返回所有 100% 完成状态的下载。
IReadOnlyList<DownloadOperation> readOnlyList = await BackgroundDownloader.GetCurrentDownloadsAsync();
我期望完成的下载将从列表中删除,或者我需要以某种方式强制删除它们。但找不到任何功能。
如何从 CurrentDownloads 列表中删除已完成的下载?
-附带问题:GetCurrentDownloadsAsync 函数会返回所有活动下载(包括其他应用程序下载)还是仅在我的应用程序中执行下载?
【问题讨论】:
标签: c# windows-store-apps windows-phone-8.1