C# Class Plugins.Plugin

ファイルを表示 Open project: reedy/AutoWikiBrowser

Public Properties

Property Type Description
FailedPlugins List

Public Methods

Method Description
PluginObsolete ( IAWBPlugin plugin ) : void
PurgeFailedPlugins ( ) : void

Private Methods

Method Description
ErrorHandlerAppendToErrorHandler ( ) : string
GetAWBPluginList ( ) : List

Gets a List of all the plugin names currently loaded

GetBasePluginList ( ) : List

Gets a List of all the plugin names currently loaded

GetListMakerPluginList ( ) : List

Gets a list of all the List Maker Plugins currently loaded

GetPluginVersionString ( IAWBBasePlugin plugin ) : string

Gets the Version string of a IAWBBasePlugin

GetPluginVersionString ( IListMakerPlugin plugin ) : string

Gets the Version string of a IListMakerPlugin

InitialisePlugin ( IAWBBasePlugin plugin, IAutoWikiBrowser awb ) : void

Passes a reference of the main form to the plugin for initialisation

LoadPlugins ( IAutoWikiBrowser awb, string plugins, bool afterStartup ) : void

Loads all the plugins from the directory where AWB resides

LoadPluginsStartup ( IAutoWikiBrowser awb, Splash splash ) : void

Loads the plugin at startup, and updates the splash screen

Plugin ( )
PluginObsolete ( string name, string version ) : void

Method Details

PluginObsolete() public static method

public static PluginObsolete ( IAWBPlugin plugin ) : void
plugin IAWBPlugin
return void

PurgeFailedPlugins() public static method

public static PurgeFailedPlugins ( ) : void
return void

Property Details

FailedPlugins public_oe static_oe property

public static List FailedPlugins
return List