C# 클래스 CK.StandardPlugins.CommandManager.CommandManager

상속: IPlugin, ICommandManagerService
파일 보기 프로젝트 열기: Invenietis/ck-certified

Private Properties

프로퍼티 타입 설명
DoSendCommand void
KeyboardActivated void
KeyboardDeactivated void
RegistersOnKeyboard void
SendKeyCommand void
UnRegistersOnKeyboard void

공개 메소드들

메소드 설명
SendCommand ( object sender, string command ) : void
SendCommands ( object sender, ICKReadOnlyList commands ) : void
Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
Start ( ) : void
Stop ( ) : void
Teardown ( ) : void

비공개 메소드들

메소드 설명
DoSendCommand ( object sender, string cmd ) : void
KeyboardActivated ( object sender, KeyboardEventArgs e ) : void

Called when the current keyboard changed.

KeyboardDeactivated ( object sender, KeyboardEventArgs e ) : void
RegistersOnKeyboard ( IKeyboard keyboard ) : void

Registers on the Keyboard given in parameters.

SendKeyCommand ( object sender, KeyInteractionEventArgs e ) : void

Redirects the command to the method which will process it.

UnRegistersOnKeyboard ( IKeyboard keyboard ) : void

Unregisters on the Keyboard given in parameters.

메소드 상세

SendCommand() 공개 메소드

public SendCommand ( object sender, string command ) : void
sender object
command string
리턴 void

SendCommands() 공개 메소드

public SendCommands ( object sender, ICKReadOnlyList commands ) : void
sender object
commands ICKReadOnlyList
리턴 void

Setup() 공개 메소드

public Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
info CK.Plugin.IPluginSetupInfo
리턴 bool

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

Teardown() 공개 메소드

public Teardown ( ) : void
리턴 void