C# Class CK.StandardPlugins.CommandManager.CommandManager

Inheritance: IPlugin, ICommandManagerService
Afficher le fichier Open project: Invenietis/ck-certified

Private Properties

Свойство Type Description
DoSendCommand void
KeyboardActivated void
KeyboardDeactivated void
RegistersOnKeyboard void
SendKeyCommand void
UnRegistersOnKeyboard void

Méthodes publiques

Méthode Description
SendCommand ( object sender, string command ) : void
SendCommands ( object sender, ICKReadOnlyList commands ) : void
Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
Start ( ) : void
Stop ( ) : void
Teardown ( ) : void

Private Methods

Méthode Description
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.

Method Details

SendCommand() public méthode

public SendCommand ( object sender, string command ) : void
sender object
command string
Résultat void

SendCommands() public méthode

public SendCommands ( object sender, ICKReadOnlyList commands ) : void
sender object
commands ICKReadOnlyList
Résultat void

Setup() public méthode

public Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
info CK.Plugin.IPluginSetupInfo
Résultat bool

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

Teardown() public méthode

public Teardown ( ) : void
Résultat void