Как удалить все медиа-файлы, находящиеся на SD-карте дрона, через DJI-windows SDK - PullRequest
0 голосов
/ 18 апреля 2019

Я изменяю кнопку загрузки на:

  1. Скачать все медиа файлы
  2. Удалить все после завершения загрузки

Пробовал с помощью 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 изображений при нажатии на кнопку «Перезагрузить» после завершения загрузки файлов.

...