Windows runtime 如何在Windows应用商店应用程序(Windows运行时)上获取父文件夹

Windows runtime 如何在Windows应用商店应用程序(Windows运行时)上获取父文件夹,windows-runtime,windows-store-apps,storage,Windows Runtime,Windows Store Apps,Storage,我想了解StorageFolder和StorageFile是否有父文件夹,并获取Windows应用商店应用程序项目中的数据(如果有) 我在MSDN中找到了“getParentAsync”方法。然而,这似乎只适用于Windows 8.1 请告诉我如何在Windows 8.0项目上实现与此相同的过程。目前在8.0中,无法获取文件夹的父级。我想原因是,这将是一种从用户通过FolderPicker等访问的文件夹中移出的方法 事实上,在8.1中,如果您没有该文件夹的权限,GetParentAsync可能会

我想了解StorageFolder和StorageFile是否有父文件夹,并获取Windows应用商店应用程序项目中的数据(如果有)

我在MSDN中找到了“getParentAsync”方法。然而,这似乎只适用于Windows 8.1


请告诉我如何在Windows 8.0项目上实现与此相同的过程。

目前在8.0中,无法获取文件夹的父级。我想原因是,这将是一种从用户通过FolderPicker等访问的文件夹中移出的方法


事实上,在8.1中,如果您没有该文件夹的权限,GetParentAsync可能会失败。在我需要访问父文件夹的应用程序中,这是因为用户通过文件夹结构向下移动,现在又向上移动。我最终维护了自己的文件夹导航堆栈。

尝试使用
System.IO.Path.GetDirectoryName(…)

不是100%这会起作用,但是您是否尝试过解析
存储文件夹的
路径
,然后删除最后一个令牌/1/2/,在“/”上拆分,删除最后一个条目,重新创建路径。如果提供给您的文件夹是用户选择的,您可能无法执行此操作。当可以获取其路径时,我将使用单独的字符进行字符串操作。谢谢。请编辑更多信息。“仅编码”和“尝试此”答案是错误的,因为它们不包含可搜索的内容,并且没有解释为什么有人应该“尝试此”。