Пример #1
0
        public async Task <string> EmptyTrashAsync()
        {
            FilesResource.EmptyTrashRequest emptyTrashRequest = _driveService.Files.EmptyTrash();
            var emptyTrashResponse = await emptyTrashRequest.ExecuteAsync();

            return(emptyTrashResponse);
        }
Пример #2
0
 /// <summary>
 /// Deletes ALL files on trash
 /// </summary>
 public static Boolean emptyTrash(DriveService service)
 {
     try
     {
         FilesResource.EmptyTrashRequest limpia = new FilesResource.EmptyTrashRequest(service);
         limpia.Execute();
         return(true);
     }
     catch (Exception e) { Console.Write(e.ToString()); return(false); }
 }
Пример #3
0
        public static string EmptyTrashFolder()
        {
            IsEmptyingTrash = true;
            string       emptyTrashResult = "Error";
            DriveService service          = GetGDriveService();

            try
            {
                FilesResource.EmptyTrashRequest emptyTrashRequest = service.Files.EmptyTrash();
                emptyTrashResult = emptyTrashRequest.Execute();
            }
            catch (GoogleApiException e)
            {
                Debug.WriteLine("An error occurred: " + e.Message);
                throw;
            }
            catch (Exception e) {
                Debug.WriteLine("An error occurred: " + e.Message);
                throw;
            }
            finally { IsEmptyingTrash = false; }
            service?.Dispose();
            return(emptyTrashResult);
        }