2014-02-11 38 views
2

我正在使用FutureAccessList和FolderPicker,以便我不必一直询问用户访问文件夹的权限。但是,我不确定如何'保存'该令牌,或保存结果。如果用户说“确定”,您可以访问“这个”文件夹,我的应用程序下次启动时会如何知道?FutureAccessList使用混淆

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

回答

2

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

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

+0

谢谢@Andrei – 0550

+0

你好Andrei,请看看我的问题在这里,它有点相关:http://stackoverflow.com/questions/24966568/cannot-retrieve-file-from-futureaccesslist-if-i-use -getfileasync-INSTEAD-OF-挑 – Freakishly