UWP:打开特定文件

时间:2016-08-22 14:17:13

标签: uwp

在深入了解UWP中的文件处理之后,我仍然不清楚: 我有一个仅在Microsoft Surface 3上运行的应用程序,因此我可以假设连接的USB驱动器始终获得驱动器D:

是否有可能在不使用用户的FileOpen对话框的情况下打开文件d:\ FixedFolderName \ FixedFilename.txt?

背景是我必须在平板电脑和PC之间传输数据,而USB驱动器是我配置的唯一机会。文件夹名称和文件名始终是固定的,因此用户无需手动选择它们。

1 个答案:

答案 0 :(得分:0)

如果您在Removable Storage中请求package.appxmanifest功能,则可以从USB驱动器获取一些文件。但是有严格的限制。

  

MSDN removableStorage功能提供对文件的编程访问   在可移动存储上,如USB密钥和外部硬盘驱动器,已过滤   到包清单中声明的​​文件类型关联。对于   例如,如果文档阅读器应用程序声明了.doc文件类型   关联,它可以在可移动存储设备上打开.doc文件,   但不是其他类型的文件。宣布这一点时要小心   功能,因为用户可能会在其中包含各种信息   可移动存储设备,并期望您的应用程序提供有效的   为所有人编程访问可移动存储的理由   声明类型的文件。

     

用户希望您的应用能够处理您的任何文件关联   宣布。所以不要声明你的应用不能的文件关联   负责任地处理。

因此,您可以使用“mycfg”等自定义文件类型,也可以从可移动存储中访问此文件。