public async Task ClearPlaylist()
 {
     if (await _storageService.FileExistsAsync(_playlistFile))
     {
         await _storageService.DeleteFileAsync(_playlistFile);
     }
 }
 public static async Task DeleteFileIfExists(this IStorageServiceHandler storageService, string file)
 {
     if (await storageService.FileExistsAsync(file))
     {
         await storageService.DeleteFileAsync(file);
     }
 }
示例#3
0
        private async Task SaveTheImage(WriteableBitmap bitmap, string filename)
        {
            if (await _storageService.FileExistsAsync(filename))
            {
                await _storageService.DeleteFileAsync(filename);
            }

            using (var fileStream = await _storageService.CreateFileAsync(filename))
            {
                await bitmap.SavePngAsync(fileStream);
            }
        }
示例#4
0
 public static async Task ClearLogs()
 {
     try
     {
         if (await CacheStorage.FileExistsAsync(LogFileName))
         {
             await CacheStorage.DeleteFileAsync(LogFileName);
         }
     }
     catch (Exception)
     {
     }
 }
        private async Task SaveTheImage(WriteableBitmap bitmap)
        {
            if (await _storageService.FileExistsAsync(LockScreenFile))
            {
                await _storageService.DeleteFileAsync(LockScreenFile);
            }

            using (var fileStream = await _storageService.CreateFileAsync(LockScreenFile))
            {
                var encoder = new PngEncoder();
                var image   = bitmap.ToImage();
                encoder.Encode(image, fileStream);
            }
        }