获取我的应用程序有权访问c#UWP的文件夹列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取我的应用程序有权访问c#UWP的文件夹列表相关的知识,希望对你有一定的参考价值。

有没有办法获取我的应用程序有权访问的文件夹列表,以及如何将新文件夹添加到列表中?例如,文档文件夹,图片文件夹等等。以及如何使这个文件夹列表在应用程序启动之间持久存在?

答案

您可以使用KnownFolders静态类来获取常见文件夹,例如文档,图片等。但是,为了能够自由访问它们,您需要在清单中指定适当的功能(例如,“图片库”)。

对于任何其他任意文件夹,您需要明确要求用户使用FolderPicker选择它。然后,您可以使用FutureAccessList or MostRecentlyUsedList保存此文件夹以供将来访问。

有一个很好的样本涵盖了UWP samples repo的所有选项。

以上是关于获取我的应用程序有权访问c#UWP的文件夹列表的主要内容,如果未能解决你的问题,请参考以下文章

C#UWP填充和访问嵌套列表

广泛的文件系统访问 UWP

身份验证页面 - UWP应用程序

在Windows 10 C#UWP通用Windows应用程序中获取UserName

在UWP中存储用户可访问文件的位置?

C#UWP:帮助创建应用程序:用户上传要从列表中存储和播放的MP3文件