SettingsBase public abstract class SettingsBase Documentation Code public virtual SettingsContext Context { get; } public bool IsSynchronized { get; } public virtual object this[string propertyName] { get; set; } public virtual SettingsPropertyCollection Properties { get; } public virtual SettingsPropertyValueCollection PropertyValues { get; } public virtual SettingsProviderCollection Providers { get; } protected SettingsBase() public static SettingsBase Synchronized(SettingsBase settingsBase) public void Initialize(SettingsContext context, SettingsPropertyCollection properties, SettingsProviderCollection providers) public virtual void Save()