C# Class AdvancedLauncher.SDK.Management.Plugins.AbstractPlugin

Base IPlugin implementation
Inheritance: CrossDomainObject, IPlugin
显示文件 Open project: GoldRenard/DMOAdvancedLauncher

Public Methods

Method Description
OnActivate ( IPluginHost PluginHost ) : void

Plugin activation entry point

OnStop ( IPluginHost PluginHost ) : void

Plugin stop entry point. You MUST free all your resources here, remove added menus, windows, pages, configurations, etc.

Method Details

OnActivate() public abstract method

Plugin activation entry point
public abstract OnActivate ( IPluginHost PluginHost ) : void
PluginHost IPluginHost The interface with accessable API
return void

OnStop() public abstract method

Plugin stop entry point. You MUST free all your resources here, remove added menus, windows, pages, configurations, etc.
public abstract OnStop ( IPluginHost PluginHost ) : void
PluginHost IPluginHost The interface with accessable API
return void