ApplicationSettingsBase Members
.NET Framework 3.5
Acts as a base class for deriving concrete wrapper classes to implement the application settings feature in Window Forms applications.
The ApplicationSettingsBase type exposes the following members.
| Name | Description | |
|---|---|---|
|
ApplicationSettingsBase | Overloaded. Initializes an instance of the ApplicationSettingsBase class. |
| Name | Description | |
|---|---|---|
|
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
|
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
|
GetPreviousVersion | Returns the value of the named settings property for the previous version of the same application. |
|
GetType | Gets the type of the current instance. (Inherited from Object.) |
|
Initialize | Initializes internal properties used by SettingsBase object. (Inherited from SettingsBase.) |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
OnPropertyChanged | Raises the PropertyChanged event. |
|
OnSettingChanging | Raises the SettingChanging event. |
|
OnSettingsLoaded | Raises the SettingsLoaded event. |
|
OnSettingsSaving | Raises the SettingsSaving event. |
|
Reload | Refreshes the application settings property values from persistent storage. |
|
Reset | Restores the persisted application settings values to their corresponding default properties. |
|
Save | Stores the current values of the application settings properties. (Overrides SettingsBase.Save().) |
|
ToString | Returns a string that represents the current object. (Inherited from Object.) |
|
Upgrade | Updates application settings to reflect a more recent installation of the application. |
| Name | Description | |
|---|---|---|
|
Context | Gets the application settings context associated with the settings group. (Overrides SettingsBase.Context.) |
|
IsSynchronized | Gets a value indicating whether access to the object is synchronized (thread safe). (Inherited from SettingsBase.) |
|
Item | Gets or sets the value of the specified application settings property. (Overrides SettingsBase.Item[String].) |
|
Properties | Gets the collection of settings properties in the wrapper. (Overrides SettingsBase.Properties.) |
|
PropertyValues | Gets a collection of property values. (Overrides SettingsBase.PropertyValues.) |
|
Providers | Gets the collection of application settings providers used by the wrapper. (Overrides SettingsBase.Providers.) |
|
SettingsKey | Gets or sets the settings key for the application settings group. |
| Name | Description | |
|---|---|---|
|
PropertyChanged | Occurs after the value of an application settings property is changed. |
|
SettingChanging | Occurs before the value of an application settings property is changed. |
|
SettingsLoaded | Occurs after the application settings are retrieved from storage. |
|
SettingsSaving | Occurs before values are saved to the data store. |