Click or drag to resize
IPluginManager Interface
The interface for the object that manages plugins on behalf of the program.

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

The IPluginManager type exposes the following members.

Properties
  NameDescription
Public propertyIgnoredPlugins
Gets a map of the reason why a plugin was not loaded indexed by the full path and filename of the plugin DLL.
Public propertyLoadedPlugins
Gets a list of every plugin that's been loaded into VRS.
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 methodLoadPlugins
Loads the DLLs in the Plugins folder and calls their RegisterImplementations(IClassFactory) methods.
Top
See Also