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

2023-12-02

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

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

路径返回一个空字符串。如何获得正确返回的路径?

先谢谢您的帮助


Because DocumentsLibrary是一个虚拟位置,表示不同位置和文件的集合,它没有路径:

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

除此之外MSDN 文档StorageFolder.Path states:

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Win8/Metro/WinRT中获取DocumentsLibrary的绝对路径? 的相关文章

  • 如何使用 C# 中的参数将用户重定向到 paypal

    如果我有像下面这样的简单表格 我可以用它来将用户重定向到 PayPal 以完成付款
  • 用于检查类是否具有运算符/成员的 C++ 类型特征[重复]

    这个问题在这里已经有答案了 可能的重复 是否可以编写一个 C 模板来检查函数是否存在 https stackoverflow com questions 257288 is it possible to write a c template
  • 为什么当实例化新的游戏对象时,它没有向它们添加标签? [复制]

    这个问题在这里已经有答案了 using System Collections using System Collections Generic using UnityEngine public class Test MonoBehaviou
  • 类模板参数推导 - clang 和 gcc 不同

    下面的代码使用 gcc 编译 但不使用 clang 编译 https godbolt org z ttqGuL template
  • BitTorrent 追踪器宣布问题

    我花了一点业余时间编写 BitTorrent 客户端 主要是出于好奇 但部分是出于提高我的 C 技能的愿望 我一直在使用理论维基 http wiki theory org BitTorrentSpecification作为我的向导 我已经建
  • 在 Windows 窗体中保存带有 Alpha 通道的单色位图会保存不同(错误)的颜色

    在 C NET 2 0 Windows 窗体 Visual Studio Express 2010 中 我保存由相同颜色组成的图像 Bitmap bitmap new Bitmap width height PixelFormat Form
  • HTTPWebResponse 响应字符串被截断

    应用程序正在与 REST 服务通信 Fiddler 显示作为 Apps 响应传入的完整良好 XML 响应 该应用程序位于法属波利尼西亚 在新西兰也有一个相同的副本 因此主要嫌疑人似乎在编码 但我们已经检查过 但空手而归 查看流读取器的输出字
  • OleDbDataAdapter 未填充所有行

    嘿 我正在使用 DataAdapter 读取 Excel 文件并用该数据填充数据表 这是我的查询和连接字符串 private string Query SELECT FROM Sheet1 private string ConnectStr
  • 不同枚举类型的范围和可转换性

    在什么条件下可以从一种枚举类型转换为另一种枚举类型 让我们考虑以下代码 include
  • 堆栈溢出:堆栈空间中重复的临时分配?

    struct MemBlock char mem 1024 MemBlock operator const MemBlock b const return MemBlock global void foo int step 0 if ste
  • 将 VSIX 功能添加到 C# 类库

    我有一个现有的单文件生成器 位于 C 类库中 如何将 VSIX 项目级功能添加到此项目 最终目标是编译我的类库项目并获得 VSIX 我实际上是在回答我自己的问题 这与Visual Studio 2017 中的单文件生成器更改 https s
  • 转发声明和包含

    在使用库时 无论是我自己的还是外部的 都有很多带有前向声明的类 根据情况 相同的类也包含在内 当我使用某个类时 我需要知道该类使用的某些对象是前向声明的还是 include d 原因是我想知道是否应该包含两个标题还是只包含一个标题 现在我知
  • 对现有视频添加水印

    我正在寻找一种用 C 在视频上加水印的方法 就像在上面写文字一样 图片或文字标签 我该怎么做 谢谢 您可以使用 Nreco 视频转换器 代码看起来像 NReco VideoConverter FFMpegConverter wrap new
  • 通过指向其基址的指针删除 POD 对象是否安全?

    事实上 我正在考虑那些微不足道的可破坏物体 而不仅仅是POD http en wikipedia org wiki Plain old data structure 我不确定 POD 是否可以有基类 当我读到这个解释时is triviall
  • 哪种 C 数据类型可以表示 40 位二进制数?

    我需要表示一个40位的二进制数 应该使用哪种 C 数据类型来处理这个问题 如果您使用的是 C99 或 C11 兼容编译器 则使用int least64 t以获得最大的兼容性 或者 如果您想要无符号类型 uint least64 t 这些都定
  • Windows 和 Linux 上的线程

    我在互联网上看到过在 Windows 上使用 C 制作多线程应用程序的教程 以及在 Linux 上执行相同操作的其他教程 但不能同时用于两者 是否存在即使在 Linux 或 Windows 上编译也能工作的函数 您需要使用一个包含两者的实现
  • 如何在文本框中插入图像

    有没有办法在文本框中插入图像 我正在开发一个聊天应用程序 我想用图标图像更改值 等 但我找不到如何在文本框中插入图像 Thanks 如果您使用 RichTextBox 进行聊天 请查看Paste http msdn microsoft co
  • C++ 中类级 new 删除运算符的线程安全

    我在我的一门课程中重新实现了新 删除运算符 现在我正在使我的代码成为多线程 并想了解这些运算符是否也需要线程安全 我在某处读到 Visual Studio 中默认的 new delete 运算符是线程安全的 但这对于我的类的自定义 new
  • 使用.NET技术录制屏幕视频[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有一种方法可以使用 NET 技术来录制屏幕 无论是桌面还是窗口 我的目标是免费的 我喜欢小型 低
  • 对来自流读取器的过滤数据执行小计

    编辑问题未得到解答 我有一个基于 1 个标准的过滤输出 前 3 个数字是 110 210 或 310 给出 3 个不同的组 从流阅读器控制台 问题已编辑 因为第一个答案是我给出的具体示例的字面解决方案 我使用的实际字符串长度为 450 个

随机推荐

  • 动画容器:RenderFlex 底部溢出 154 像素

    我在设置不同的内容高度时调整动画容器的大小时遇到 问题 调整大小时抛出异常 渲染库捕获异常 布局期间抛出以下断言 RenderFlex 底部溢出了 154 个像素 这是重现问题的最小示例 在我的真实应用程序中要复杂得多 但您明白了 bool
  • 为什么 pthread_join() 不会造成死锁?

    下面是我希望程序陷入死锁的程序 因为 pthread join 是线程上的阻塞等待 它正在等待终止 但我看到 pthread join 不会阻塞并返回失败 35 EDEADLK 你能帮我理解为什么 pthread join 解除阻塞吗 因为
  • 通过 Intent 发送电子邮件:SecurityException

    以下是我通过 Gmail 应用程序发送电子邮件的方法 Intent emailIntent new Intent Intent ACTION SEND emailIntent setClassName com google android
  • CSS:如何使文本与周围边框居中

    我正在尝试将一条线穿过整个背景的文本居中 文本的两侧都有一些填充 您根本看不到线条 我很难找到一个好的纯 CSS 方法来解决这个问题 这是一个明显错误的 jsfiddle 但它是一个开始 http jsfiddle net gtspk HT
  • android:ListView 中的复选框(所选元素的奇怪行为)

    I found here and here类似的问题 但问题略有不同 在 ListView 中 我尝试放置一个适配器 从基本适配器扩展 其中包含复选框 列表视图布局
  • Gulp-sass 不会编译为 CSS

    我无法将 grunt sass 编译为 css 看过很多其他类似的帖子并使用了建议 但似乎没有任何效果 我可以让其他插件正常工作 例如 del 来删除东西 如下所示 所以看来我的环境没问题 并且我可以让普通的 vanilla sass 编译
  • 如何在express和socket.io上使用passport?

    我目前正在尝试为我的 node js 应用程序设置基本身份验证系统 现在我使用express 3 0 0rc5 passport 0 1 12 和socket io 0 9 10 以及Mongoose 作为会话数据的存储 我也一直在玩eve
  • Perl 多行字符串正则表达式

    我尝试通过逐行读取文件来查找文件中的所有字符串 在 或 之间 my strings open FILE file or die File operation failed foreach my line
  • 创建带有文章标题的 url

    我在 MongoDB 中有文章 我希望文章的 URL 易于阅读 如果我有一篇名为 如何通过 Heroku 无缝使用 Flask 和 MongoDB 的文章 我希望 URL 类似于localhost 5000 blog how to use
  • 从我的应用程序中的特定位置打开街景

    我正在尝试从我的 Android 应用程序中打开全景模式下的 Google 街景 我真的想打开 Google 街景而不是 Google 地图 因为我想将它与使用 VR 眼镜的虚拟现实应用程序一起使用 该应用程序使用立体视图和全景模式 我想要
  • 当我缩减 Azure 角色时哪些实例会停止?

    假设我有一个正在运行三个实例的 Azure 角色 我要求 Azure 通过管理门户或管理 API 将角色计数更改为两个 Azure 将如何决定取消哪个角色 正如英国开发人员提到的 Windows Azure Fabric 控制器决定关闭哪些
  • 无法从共享首选项中获取值

    我想从下面定义的共享首选项加载名称的值 但我不能 如何提取名称的值并对其进行烘烤 或者最好将其放入文本字 段中 public class FillingActivity extends Activity TextView username
  • 错误解析/page.xhtml:错误跟踪[行:42]实体“nbsp”被引用,但未声明

    我想在 JSF 页面中使用不间断空格 我知道 在纯 HTML 中我可以使用 nbsp 为此 这工作得很好 然而 当我把这些 nbsp 在 Facelets 页面中 则错误如下 解析 page xhtml 时出错 错误跟踪 行 42 引用了实
  • 从 JNI 调用 main 方法失败

    我创建了一个 C 类 应该调用Main main依照指示 http docs oracle com javase 7 docs technotes guides jni spec invocation html wp9502 我没有让它工作
  • List 的自定义包含 c#

    我正在尝试在列表中使用 List Contains 我要比较的对象来自 C 中的服务引用 并且它们的 Equals 方法不适合我的需求 我一直在研究 IEquatables 或如何在我 给定 的对象中覆盖我的 Equals 方法 但我似乎找
  • 从原型迁移到 jquery

    我正在将 js 库从原型迁移到 jquery 但是 我不知道如何替换以下代码 var utilityMethods autoHide function element Element addMethods SPAN utilityMetho
  • 具有 64 位整数的 PyQt4 spinbox

    是否可以修改 PyQt spinbox 以处理大于 32 位的整数 2147483648 2147483647 我知道可以用 C 编写一个具有 64 位 int 数据类型的新旋转框 但这会变得复杂 您可以使用以下命令获得值大于 32 位的旋
  • 缩放图像以适合边界框

    是否有纯 CSS 解决方案将图像缩放到边界框 保持纵横比 如果图像比容器大 则此方法有效 img max width 100 max height 100 Example 用例 1 有效 http jsfiddle net Jp5AQ 2
  • 是否可以从汇编文件中引用 C 枚举?

    系统调用 h enum Syscall OPEN FILE READ FILE CLOSE FILE 系统调用 extern WRITE TO SCREEN global write to screen write to screen mo
  • 如何在Win8/Metro/WinRT中获取DocumentsLibrary的绝对路径?

    我的 manifestappx 文件设置可以访问文档库访问和文件关联 但是当我调用 Windows Storage KnownFolders DocumentsLibrary gt Path 路径返回一个空字符串 如何获得正确返回的路径 先