C# 클래스 Bari.Console.UI.ConsoleUserInterface

The default command line user interface implementation
상속: IUserOutput
파일 보기 프로젝트 열기: vigoo/bari

Private Properties

프로퍼티 타입 설명
ChangeColor void

공개 메소드들

메소드 설명
ConsoleUserInterface ( IParameters parameters ) : System
Describe ( string target, string description ) : void

Describe an item with a description for the user.

Error ( string message ) : void

Shows an error message

Indent ( ) : void
Message ( string message ) : void

Outputs a message to the user. The message can be single or multiline.

The following formatting options must be supported: *Emphasis* `command line or code example` =Heading=

Unindent ( ) : void
Warning ( string message, string hints = null ) : void

Shows a warning message

비공개 메소드들

메소드 설명
ChangeColor ( bool inEmphasis, bool inExample, bool inHeading ) : void

메소드 상세

ConsoleUserInterface() 공개 메소드

public ConsoleUserInterface ( IParameters parameters ) : System
parameters IParameters
리턴 System

Describe() 공개 메소드

Describe an item with a description for the user.
public Describe ( string target, string description ) : void
target string The concept to describe
description string The description
리턴 void

Error() 공개 메소드

Shows an error message
public Error ( string message ) : void
message string Error message
리턴 void

Indent() 공개 메소드

public Indent ( ) : void
리턴 void

Message() 공개 메소드

Outputs a message to the user. The message can be single or multiline.

The following formatting options must be supported: *Emphasis* `command line or code example` =Heading=

public Message ( string message ) : void
message string The message to be shown
리턴 void

Unindent() 공개 메소드

public Unindent ( ) : void
리턴 void

Warning() 공개 메소드

Shows a warning message
public Warning ( string message, string hints = null ) : void
message string The message to be shown
hints string Optional hints about the warning
리턴 void