如何在Win8 / Metro / WinRT中获取DocumentsLibrary的绝对路径

How do I get the absolute path of DocumentsLibrary in Win8/Metro/WinRT?

本文关键字:DocumentsLibrary 路径 获取 WinRT Win8 Metro      更新时间:2023-10-16

我有我的manifestappx文件设置,可以访问文档库访问和文件关联,但是当我调用

Windows::Storage::KnownFolders::DocumentsLibrary->Path 

路径返回一个空白字符串。 如何使路径正确返回?

提前感谢您的帮助

由于DocumentsLibrary是表示不同位置和文件的集合的虚拟位置,因此它没有路径:

库是 Windows 7 中引入的概念,允许用户查看 来自单个位置的相关用户内容。因为库是一个 虚拟位置,添加到库中或从中删除的文件夹 也继续存在于其原始位置。

此外,StorageFolder.Path的 MSDN 文档指出:

不要依赖此属性来访问文件夹,因为某些文件夹 可能没有文件系统路径。例如,如果文件夹是一个文件 组,或由 URI 支持,或使用文件选取器选取, 文件夹不保证具有文件系统路径。

相关文章:
  • 没有找到相关文章