Sur Windows 8, il est possible de sauvegarder les paramètres de l’utilisateur très facilement. Lors de la sauvegarde, on doit choisir si l’on veut que les paramètres soit sauvegardés
- en local : les données sont sauvegardées sur le machine
- en roaming : les données sont sauvegardées dans le cloud. Elles seront disponibles sur une autre machine si l’utilisateur est logué avec le même live ID
Voici une petite class helper qui va vous faire épargner du temps lors de votre dévelopement. D’abord son fonctionnement
Sauvegarder un paramètre
Sauvegarde par défaut, avec le roaming actif.
SettingsHelper.Save("MyParameterName", myParameterValue);
On désactive le roaming
SettingsHelper.Save("MyParameterName", myParameterValue, false);
Charger un paramètre
On indique le type de paramètre que l’on va récupérer ( dans le cas ci-dessous, du string )
var myParameterValue = SettingsHelper.Load<string>("MyParameterName");
La class Helper
PS : La taille maximum du nom du paramètre ne peut dépasser 255 caractères.
No Comments