doc/articles/features/settings.md
[!TIP] This article covers Uno-specific information for managing user preferences. For a full description of the feature and instructions on using it, see Save and load settings in a WinUI app.
| Feature | Windows | Android | iOS | Web (WASM) | macOS | Linux (Skia) | Win 7 (Skia) |
|---|---|---|---|---|---|---|---|
ApplicationData.Current.LocalSettings | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
ApplicationData.Current.RoamingSettings | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
RoamingSettings are not roamed across devices, as this feature has been disabled by WinUI.ApplicationDataContainer localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
localSettings.Values["MySettingName"] = "A user setting";
ApplicationDataContainer localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
var localValue = localSettings.Values["MySettingName"] as string;