C# 클래스 Hawkeye.Extensibility.BasePlugin

Base class helping in building plugins
상속: IPlugin
파일 보기 프로젝트 열기: odalet/Hawkeye2

공개 메소드들

메소드 설명
BasePlugin ( IPluginDescriptor pluginDescriptor ) : System

Initializes a new instance of the BasePlugin class.

Initialize ( IHawkeyeHost host ) : void

Initializes this plugin passing it the specified host.

보호된 메소드들

메소드 설명
EnsureInitialized ( ) : void

Ensures this plugin is initialized; throws if not.

OnInitialized ( ) : void

Called when the plugin has just been initialized.

메소드 상세

BasePlugin() 공개 메소드

Initializes a new instance of the BasePlugin class.
pluginDescriptor
public BasePlugin ( IPluginDescriptor pluginDescriptor ) : System
pluginDescriptor IPluginDescriptor The plugin descriptor.
리턴 System

EnsureInitialized() 보호된 메소드

Ensures this plugin is initialized; throws if not.
The plugin is not initialized.
protected EnsureInitialized ( ) : void
리턴 void

Initialize() 공개 메소드

Initializes this plugin passing it the specified host.
host
public Initialize ( IHawkeyeHost host ) : void
host IHawkeyeHost The host.
리턴 void

OnInitialized() 보호된 메소드

Called when the plugin has just been initialized.
protected OnInitialized ( ) : void
리턴 void