public abstract void PutSettingsValues(SettingsGroupDescriptor group, string user, string instanceKey, Dictionary <string, string> dirtyValues);
public abstract void RemoveUserSettings(SettingsGroupDescriptor group, string user, string instanceKey);
public abstract void ImportSettingsGroup(SettingsGroupDescriptor group, List <SettingsPropertyDescriptor> properties);
public abstract Dictionary <string, string> GetSettingsValues(SettingsGroupDescriptor group, string user, string instanceKey);
public abstract IList <SettingsPropertyDescriptor> ListSettingsProperties(SettingsGroupDescriptor group);
public abstract SettingsGroupDescriptor GetPreviousSettingsGroup(SettingsGroupDescriptor group);
public static UserSettingsUpgradeStep Create(SettingsGroupDescriptor settingsGroup) { return(Create(ApplicationSettingsHelper.GetSettingsClass(settingsGroup))); }
public static bool MigrateSharedSettings(SettingsGroupDescriptor settingsGroup, string previousExeConfigFilename) { return(MigrateSharedSettings(ApplicationSettingsHelper.GetSettingsClass(settingsGroup), previousExeConfigFilename)); }
public static bool MigrateUserSettings(SettingsGroupDescriptor settingsGroup) { return(MigrateUserSettings(ApplicationSettingsHelper.GetSettingsClass(settingsGroup))); }