PluginsManager Class

Methods to manage Plug-ins.

Definition

Namespace: SMath.Manager
Assembly: SMath.Manager (in SMath.Manager.dll) Version: 1.2.9018.0
C#
public sealed class PluginsManager
Inheritance
Object    PluginsManager

Constructors

PluginsManagerInitializes a new instance of the PluginsManager class

Properties

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetPluginsHash Gets a hash for currently loaded Plug-ins.
GetTypeGets the Type of the current instance.
(Inherited from Object)
IsPlugInAssembly 
IsPluginInstalled(Guid) 
IsPluginInstalled(Guid, PluginInfo) 
Load Loads all available Plug-ins from the specific directory.
LoadBanch 
LoadOne(PluginInitialMeta) Loads Plug-in from the specific location.
LoadOne(String) Loads Plug-in from the specific location.
LoadPlugIn 
LoadReferencedT 
LoadThirdParty 
ParsePlugInFile 
ToStringReturns a string that represents the current object.
(Inherited from Object)
TryParsePlugInFile 
UpdateConfigFile 

Events

PlugInLoaded Occurs when a plug-in assembly is loaded and all implementations of IPlugin contained in it are instantiated.

Fields

See Also