C# Class AdvancedLauncher.Management.Internal.PluginManager

Afficher le fichier Open project: GoldRenard/DMOAdvancedLauncher

Private Properties

Свойство Type Description
LoadFrom List
LoadPlugin bool

Méthodes publiques

Méthode Description
GetPlugins ( ) : List
Start ( ) : void
StartPlugin ( PluginContainer container ) : bool
StopPlugin ( PluginContainer container ) : bool
VerifyPlugin ( PluginInfo pluginInfo ) : bool

Check an plugin to see if it has the same public key token and valid strong name

Private Methods

Méthode Description
LoadFrom ( string pluginsDirectory ) : List
LoadPlugin ( PluginInfo info ) : bool

Method Details

GetPlugins() public méthode

public GetPlugins ( ) : List
Résultat List

Start() public méthode

public Start ( ) : void
Résultat void

StartPlugin() public méthode

public StartPlugin ( PluginContainer container ) : bool
container AdvancedLauncher.Model.PluginContainer
Résultat bool

StopPlugin() public méthode

public StopPlugin ( PluginContainer container ) : bool
container AdvancedLauncher.Model.PluginContainer
Résultat bool

VerifyPlugin() public static méthode

Check an plugin to see if it has the same public key token and valid strong name
public static VerifyPlugin ( PluginInfo pluginInfo ) : bool
pluginInfo AdvancedLauncher.SDK.Management.Plugins.PluginInfo Plugin information structure
Résultat bool