C# Class Schumix.Console.CCommandManager

ConsoleCommandManager class.
Inheritance: CommandHandler
Afficher le fichier Open project: Schumix/Schumix2 Class Usage Examples

Méthodes publiques

Méthode Description
CCommandManager ( ) : System

Indulási függvény.

CIncomingInfo ( string info ) : bool

A bejövő információkat dolgozza fel és meghívja a parancsot ha létezik olyan.

GetCommandHandler ( ) : ConsoleMethod>.Dictionary

Kimenetként kiírja a parancsokat és a hozzá tartozó függvényeket.

RegisterHandler ( string command, ConsoleDelegate method ) : void

Parancs regisztráló függvény.

RemoveHandler ( string command ) : void

Parancs eltávolító függvény.

RemoveHandler ( string command, ConsoleDelegate method ) : void

Parancs eltávolító függvény.

Private Methods

Méthode Description
InitHandler ( ) : void

Regisztrálja a kódban tárolt parancsokat.

Method Details

CCommandManager() public méthode

Indulási függvény.
public CCommandManager ( ) : System
Résultat System

CIncomingInfo() public méthode

A bejövő információkat dolgozza fel és meghívja a parancsot ha létezik olyan.
public CIncomingInfo ( string info ) : bool
info string
Résultat bool

GetCommandHandler() public static méthode

Kimenetként kiírja a parancsokat és a hozzá tartozó függvényeket.
public static GetCommandHandler ( ) : ConsoleMethod>.Dictionary
Résultat ConsoleMethod>.Dictionary

RegisterHandler() public static méthode

Parancs regisztráló függvény.
public static RegisterHandler ( string command, ConsoleDelegate method ) : void
command string
method ConsoleDelegate
Résultat void

RemoveHandler() public static méthode

Parancs eltávolító függvény.
public static RemoveHandler ( string command ) : void
command string
Résultat void

RemoveHandler() public static méthode

Parancs eltávolító függvény.
public static RemoveHandler ( string command, ConsoleDelegate method ) : void
command string
method ConsoleDelegate
Résultat void