Windows 10 次在具有相同帐户的设备之间共享应用程序设置
Windows 10 sharing app settings between devices with same account
有没有可能做到这一点?
我想识别用户,一种简单的方法是保存 GUID,该 GUID 在具有相同 MS 帐户的其他设备上自动可见。
我的天啊……
我花了半天的时间阅读论坛并突然找到了答案,就在发布 SO Queston :( 抱歉。
Microsoft 有很多 Win10 示例,其中一个描述了 ApplicationData.Roaming -
https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/ApplicationData
放入此文件夹的任何文件都会自动同步到其他设备。
您可以为此使用漫游设置
var roamingSettings = Windows.Storage.ApplicationData.Current.RoamingSettings;
// Create a simple setting
roamingSettings.Values["exampleSetting"] = "Hello World";
// Read data from a simple setting
Object value = roamingSettings.Values["exampleSetting"];
if (value == null)
{
// No data
}
else
{
// Access data in value
}
// Delete a simple setting
roamingSettings.Values.Remove("exampleSetting");
有没有可能做到这一点?
我想识别用户,一种简单的方法是保存 GUID,该 GUID 在具有相同 MS 帐户的其他设备上自动可见。
我的天啊…… 我花了半天的时间阅读论坛并突然找到了答案,就在发布 SO Queston :( 抱歉。
Microsoft 有很多 Win10 示例,其中一个描述了 ApplicationData.Roaming -
https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/ApplicationData
放入此文件夹的任何文件都会自动同步到其他设备。
您可以为此使用漫游设置
var roamingSettings = Windows.Storage.ApplicationData.Current.RoamingSettings;
// Create a simple setting
roamingSettings.Values["exampleSetting"] = "Hello World";
// Read data from a simple setting
Object value = roamingSettings.Values["exampleSetting"];
if (value == null)
{
// No data
}
else
{
// Access data in value
}
// Delete a simple setting
roamingSettings.Values.Remove("exampleSetting");