Click or drag to resize
IPluginSettingsStorage Interface
The interface for objects that load and save PluginSettings objects.

Namespace: VirtualRadar.Interface.Settings
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public interface IPluginSettingsStorage : ISingleton<IPluginSettingsStorage>

The IPluginSettingsStorage type exposes the following members.

Properties
  NameDescription
Public propertyProvider
Gets or sets the object that abstracts away the environment for testing.
Public propertySingleton
Gets the single instance of the class that should be used throughout the application.
(Inherited from ISingletonT.)
Top
Methods
  NameDescription
Public methodLoad
Loads the configuration information for all plugins.
Public methodSave
Saves the configuration information for all plugins.
Top
Events
  NameDescription
Public eventConfigurationChanged
Raised after Save(PluginSettings) records a new configuration.
Top
Remarks
The plugin settings are always stored in the configuration folder (see Folder).
See Also