Click or drag to resize
IPluginManagerProvider Interface
The interface for objects that abstract away the environment for IPluginManager implementations.

Namespace: VirtualRadar.Interface
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public interface IPluginManagerProvider

The IPluginManagerProvider type exposes the following members.

Properties
  NameDescription
Public propertyApplicationStartupPath
Gets the folder that the program was started from.
Top
Methods
  NameDescription
Public methodClassFactoryRestoreSnapshot
Restores the global class factory back to the state it was when a snapshot was taken.
Public methodClassFactoryTakeSnapshot
Takes a snapshot of the current state of the class factory.
Public methodDirectoryExists
Returns true if the folder exists.
Public methodDirectoryGetDirectories
Returns all of the folders in the folder passed across.
Public methodDirectoryGetFiles
Returns all of the files matching the search pattern in the folder passed across.
Public methodLoadTypes
Returns a collection of every type contained within what *could* be a .NET DLL. Could throw any number of exceptions.
Top
See Also