2016-03-21 35 views
0

我想存储storagefile例如从filepicker将在的ApplicationData节省Conatiner以后使用。但我发现的唯一方法就是将序列化作为解决方案。可以将StorageFile对象有效地存储在应用程序数据中吗?StorageFile在Appliaction数据保存在Windows通用应用程序

ApplicationDataContainer AppStorageSetting = ApplicationData.Current.LocalSettings; 

AppStorageSetting .Values["File"] = storagefile; 
+0

您如何期望在没有序列化的情况下工作? – stuartd

回答

4

UWP最好的方法要记得挑选StorageFiles是使用FutureAccessListMostRecentlyUsedList。您可以将文件和文件夹保存在那里,并通过返回的令牌访问它们。这种方法的优点是它也可以记住特权。

您可以将获得的令牌存储在LocalSettings中,然后重新使用它来访问该文件。

相关问题