UWP(Prism version6.3)で、アプリの開発を行っております。
下記内容を実装したいと思い、色々と調べてみたのですが、実装方法が分からなかったため、質問させていただきます。
実現したいこと
フォルダ削除をした際に、対象のフォルダをゴミ箱に移動させたいです。
※フォルダ内のフォルダも一緒に移動させたいです。
調べたこと/試したこと
下記のようなに記述したところ、ゴミ箱に移動されず、そのまま完全に削除されてしまいます。
※部分的に質問に必要な部分だけを記述しております。
また、「Storage.DeleteAsync()」のオプションも、調べてみましたが、それらしきものを見つけることができませんでした。
そもそも、今回私が実現したいことを行う場合は、削除ではなく、フォルダ移動のような概念なのでしょうか。もしくは、UWPの仕様上、完全削除をするようになっているのでしょうか。
C#
1 private StorageFolder Storage { get; set; } 2 3 private async void DeleteFolder(object sender, RoutedEventArgs e) 4 { 5 await Task.Run(async () => await Storage.DeleteAsync()); 6 }
以上、アドバイスいただけますと幸いです。
どうぞ、よろしくお願いいたします。