FutureAccessList使用混乱

时间:2014-02-11 05:15:34

标签: c# .net windows-runtime microsoft-metro windows-store-apps

我正在将FutureAccessList与FolderPicker一起使用,这样我就不必一直询问用户访问文件夹的权限了。但是,我不确定如何“保存”此令牌,或保存结果。如果用户说“OK”,您可以访问“this”文件夹,我的应用程序将在下次启动时知道该怎么办?

我需要保存什么,在哪里以及如何保存它,以及如何在将来检查它?这个问题与我的其他question有关,我提供的解决方案只是部分有效。它获得了许可,但我不确定如何保留该权限以便将来检查它。

1 个答案:

答案 0 :(得分:2)

FutureAccessList令牌只是一个字符串。您可以将它存储在数据库,文本文件,ApplicationData.LocalSettings等中。稍后您可以读取该令牌并在FutureAccessList.GetFileAsync中提交以访问用户的文件。

您还可以使用StorageItemAccessList.Entries找出列表中的内容。这是你添加的东西的集合。