C# 클래스 Schumix.Console.CCommandManager

ConsoleCommandManager class.
상속: CommandHandler
파일 보기 프로젝트 열기: Schumix/Schumix2 1 사용 예제들

공개 메소드들

메소드 설명
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.

비공개 메소드들

메소드 설명
InitHandler ( ) : void

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

메소드 상세

CCommandManager() 공개 메소드

Indulási függvény.
public CCommandManager ( ) : System
리턴 System

CIncomingInfo() 공개 메소드

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

GetCommandHandler() 공개 정적인 메소드

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

RegisterHandler() 공개 정적인 메소드

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

RemoveHandler() 공개 정적인 메소드

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

RemoveHandler() 공개 정적인 메소드

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