【问题标题】:Is it possible to save file to desktop? Windows Store是否可以将文件保存到桌面? Windows 商店
【发布时间】:2013-07-22 17:25:41
【问题描述】:

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

根据我的研究,我找到了将文件保存到特定于应用程序的目录的方法,即(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);

但在类Environment

中不存在SpecialFolderGetFolderPath

所以我的问题 -

是否可以使用 windows 商店应用程序将文件保存到桌面?如果可能的话,请让我 知道吗?

【问题讨论】:

    标签: windows-store-apps windows-store


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-16
      • 1970-01-01
      • 1970-01-01
      • 2018-11-13
      • 2016-01-26
      相关资源
      最近更新 更多