缓存用户选择的StorageFolder(或者更常见的是从IStorageItem派生的东西)是否安全?(使用文件夹选择器)?我需要创建某种StorageFolders树 - 因此用户可以导航到挑选的文件夹子文件夹(然后导航回来)。我的想法是将其存储在:
Dictionary<string, StorageFolder> folderPathToParentMap;
应用程序重新启动后我不需要它 - 但问题是我可以确定&#34;访问&#34;到StorageFolder
不会丢失(即暂停)?
答案 0 :(得分:1)
如果您担心在应用程序会话期间失去访问权限,为什么不尝试以下(Courtesy msdn)。
// Process picked folder
if (folder != null)
{
// Store folder for future access
folderToken = Windows.Storage.AccessCache.StorageApplicationPermissions.FutureAccessList.Add(folder);
}
else
{
// The user didn't pick a folder
}