2013-07-22 87 views
0

我需要一種將文件下載到桌面的方法。是否可以將文件保存到桌面? Windows Store

按我的研究,我找到辦法將文件保存到一個特定的應用程序目錄即(LocalFolder,RoamingFolder,TemporaryFolder),DownloadsFolderKnownFolders即(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); 

但沒有SpecialFolderGetFolderPath類存在環境

所以我的問題 -

是否可以將文件保存到桌面w ith Windows Store應用程序?如果可能的話請讓我知道 怎麼樣?

回答

1

不,這是不可能的直接的方式。您至少需要使用FolderPicker一次,並要求用戶選擇Desktop文件夾。然後將該文件夾存儲在FutureAccessList中。然後,您可以將文件存儲在該文件夾中。

相關問題