Я изменяю кнопку загрузки на:
- Скачать все медиа файлы
- Удалить все после завершения загрузки
Пробовал с помощью MediaDeletionRequest, все равно не повезло.
private void Download_Click(object sender, RoutedEventArgs e)
{
if (files.Count == 0)
{
taskModel.Sync = "Should reload before download";
return;
}
if (taskModel.CompleteCount != 0)
{
taskModel.Sync = "Downloading is transfer, Cancel First";
return;
}
DownloadAllFiles();
//1st attempt to delete the files
var clearSD = new MediaDeletionRequest
{
location = MediaFileListLocation.SD_CARD,
isDeleteAll = true,
};
//2nd attempt to delete the files
new MediaDeletionRequest
{
location = MediaFileListLocation.SD_CARD,
isDeleteAll = true,
};
}
Ожидается 0 изображений при нажатии на кнопку «Перезагрузить» после завершения загрузки файлов.