| ISettingsGroup Methods |
The ISettingsGroup type exposes the following members.
| Name | Description | |
|---|---|---|
| BeginEdit | Begins an edit on an object. (Inherited from IEditableObject.) | |
| CancelEdit | Discards changes since the last BeginEdit call. (Inherited from IEditableObject.) | |
| ContainsSetting |
Returns true when this settings group or an ancestor settings group contains a value for the specified setting.
| |
| EndEdit | (Inherited from IEditableObject.) | |
| GetSettingT(String) |
Gets the setting with the specified id.
| |
| GetSettingT(String, SettingT) |
Gets the setting with the specified id.
| |
| GetSettingT(String, T) |
Gets the setting with the specified id.
| |
| GetSettingT(String, T) |
Gets the setting with the specified id.
| |
| ImportSettings |
Imports the settings from another group into this one. Resets the current settings in this group before
importing the settings from the other group.
| |
| RemoveSetting |
Removes a local setting from the this group. Returns true if the setting was successfully removed, false otherwise.
i.e. if the setting doesn't exist, false is returned.
| |
| Reset |
Resets all settings locally defined in this settings group.
| |
| ResumeEvents |
Resumes event notification. This raises the SettingsChanged event once this method
has been called an equal amount of times as SuspendEvents.
| |
| SuspendEvents |
Suspends event notification.
|