C# Класс cmdR.CmdR

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CmdR ( IParseCommands parser = null, IRouteCommands routing = null, IParseRoutes routeParser = null, ICmdRConsole console = null, ICmdRState state = null, string exitcodes = null, string cmdPrompt = "> " ) : System
CmdR ( string cmdPrompt = "> ", string exitcodes = null ) : System
ExecuteCommand ( string command ) : void
ExecuteCommands ( List commands ) : void
RegisterRoute ( string route, string>.Action action, string description = null ) : void
Run ( string args ) : void

Приватные методы

Метод Описание
Init ( IParseCommands parser, IRouteCommands routing, IParseRoutes routeParser, ICmdRConsole console, ICmdRState state, string exitcodes = null, string cmdPrompt = "> " ) : void

Описание методов

CmdR() публичный Метод

public CmdR ( IParseCommands parser = null, IRouteCommands routing = null, IParseRoutes routeParser = null, ICmdRConsole console = null, ICmdRState state = null, string exitcodes = null, string cmdPrompt = "> " ) : System
parser IParseCommands
routing IRouteCommands
routeParser IParseRoutes
console ICmdRConsole
state ICmdRState
exitcodes string
cmdPrompt string
Результат System

CmdR() публичный Метод

public CmdR ( string cmdPrompt = "> ", string exitcodes = null ) : System
cmdPrompt string
exitcodes string
Результат System

ExecuteCommand() публичный Метод

public ExecuteCommand ( string command ) : void
command string
Результат void

ExecuteCommands() публичный Метод

public ExecuteCommands ( List commands ) : void
commands List
Результат void

RegisterRoute() публичный Метод

public RegisterRoute ( string route, string>.Action action, string description = null ) : void
route string
action string>.Action
description string
Результат void

Run() публичный Метод

public Run ( string args ) : void
args string
Результат void