我有我的 manifestappx 文件设置可以访问 Documents Library Access 和文件关联,但是当我调用
Windows::Storage::KnownFolders::DocumentsLibrary->Path
路径返回一个空白字符串。如何获得正确返回的路径?
在此先感谢您的帮助
我有我的 manifestappx 文件设置可以访问 Documents Library Access 和文件关联,但是当我调用
Windows::Storage::KnownFolders::DocumentsLibrary->Path
路径返回一个空白字符串。如何获得正确返回的路径?
在此先感谢您的帮助
因为DocumentsLibrary
是代表不同位置和文件集合的虚拟位置,所以它不会有路径:
库是 Windows 7 中引入的一个概念,允许用户从一个位置查看相关的用户内容。由于库是虚拟位置,因此添加到库或从库中删除的文件夹也继续存在于其原始位置。
此外,MSDN 文档中的StorageFolder.Path
状态:
不要依赖此属性来访问文件夹,因为某些文件夹可能没有文件系统路径。例如,如果文件夹是一个文件组,或者由 URI 支持,或者是使用文件选择器选择的,则不能保证该文件夹具有文件系统路径。