是否可以将文件保存到桌面? Windows应用商店

时间:2013-07-22 04:30:07

标签: windows-store-apps windows-store

我需要一种将文件下载到桌面的方法。

根据我的研究,我找到了将文件保存到特定于应用程序的目录的方法,即(LocalFolder,RoamingFolder,TemporaryFolder), DownloadsFolder KnownFolders < / strong> ie(DocumentsLibrary,PictureLibrary,MusicLibrary,VideoLibrary和RemovableDevices)。

C#提供了获取桌面路径和创建文件的方法

var desktopFolder = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
var fullFileName = Path.Combine(desktopFolder, "Test.txt");
var fs = new FileStream(fullFileName, FileMode.Create);

环境中没有 SpecialFolder GetFolderPath

所以我的问题 -

  

是否可以使用Windows应用商店将文件保存到桌面?如果可能的话请让我   知道怎么办?

1 个答案:

答案 0 :(得分:1)

不可能以直接的方式。您必须至少使用FolderPicker一次并请求用户选择Desktop文件夹。然后将该文件夹存储在FutureAccessList中。然后,您可以将文件存储在该文件夹中。