通用应用程序的共享设置。这可能吗?

时间:2015-10-15 11:14:32

标签: c# xaml settings win-universal-app appsettings

我想创建一组Windows Universal Apps,每个都有不同的功能。

但是,我想对所有这些应用使用相同的设置(帐户设置和应用偏好设置)。 这是可能的,因为隔离存储。

必须单独在每个应用上设置这些设置将是一件麻烦事。

2 个答案:

答案 0 :(得分:2)

来自同一发布者的Windows 10应用可以在通过ApplicationData检索的PublisherCache文件夹中共享本地每用户数据。GetPublisherCacheFolder

答案 1 :(得分:0)

查看ApplicationData.RoamingSettings。

每个设置的名称最多可以包含255个字符。每个设置的大小最多为8K字节,每个复合设置的大小最多为64K字节。同步引擎可能会限制可以漫游的设置和文件的总大小。

var roamingSettings = Windows.Storage.ApplicationData.Current.RoamingSettings;

//创建一个简单的设置

roamingSettings.Values [" mySetting"] ="跨设备可用&#34 ;;

https://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.roamingsettings.asp X