IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
The ISettings interface is used to access all user settings and options. More...
Public Member Functions | |
object | GetSetting (string settingName) |
Load a setting from the storage. More... | |
T | GetSetting< T > (string settingName, T defaultValue) |
Load a setting from the storage or return a default value More... | |
void | RemoveSetting (string settingName) |
Remove a setting from the storage More... | |
void | RemoveGroup (string groupName) |
Remove an entire group of settings from the storage More... | |
void | SaveSetting (string settingName, object settingValue) |
Save a setting in the storage More... | |
Events | |
SettingsEventHandler | Changed |
Occurs when the settings are changed. More... | |
The ISettings interface is used to access all user settings and options.
object NUnit.Engine.ISettings.GetSetting | ( | string | settingName | ) |
Load a setting from the storage.
settingName | Name of the setting to load |
Implemented in NUnit.Engine.Internal.SettingsGroup.
Referenced by NUnit.Engine.Services.RecentFilesService.AddEntriesForPrefix(), and NUnit.Engine.Services.DomainManager.StartService().
T NUnit.Engine.ISettings.GetSetting< T > | ( | string | settingName, |
T | defaultValue | ||
) |
Load a setting from the storage or return a default value
settingName | Name of the setting to load |
defaultValue | Value to return if the setting is missing |
Implemented in NUnit.Engine.Internal.SettingsGroup.
void NUnit.Engine.ISettings.RemoveSetting | ( | string | settingName | ) |
Remove a setting from the storage
settingName | Name of the setting to remove |
Implemented in NUnit.Engine.Internal.SettingsGroup.
Referenced by NUnit.Engine.Services.RecentFilesService.SaveEntriesToSettings().
void NUnit.Engine.ISettings.RemoveGroup | ( | string | groupName | ) |
Remove an entire group of settings from the storage
groupName | Name of the group to remove |
Implemented in NUnit.Engine.Internal.SettingsGroup.
Referenced by NUnit.Engine.Services.RecentFilesService.SaveEntriesToSettings().
void NUnit.Engine.ISettings.SaveSetting | ( | string | settingName, |
object | settingValue | ||
) |
Save a setting in the storage
settingName | Name of the setting to save |
settingValue | Value to be saved |
Implemented in NUnit.Engine.Internal.SettingsGroup.
Referenced by NUnit.Engine.Services.RecentFilesService.SaveEntriesToSettings().
SettingsEventHandler NUnit.Engine.ISettings.Changed |
Occurs when the settings are changed.