C# Class NuDeploy.CommandLine.UserInterface.ConsoleTextManipulation

Inheritance: IConsoleTextManipulation
Afficher le fichier Open project: andreaskoch/NuDeploy

Méthodes publiques

Méthode Description
IndentText ( string text, int windowWidth, int marginLeft ) : string
WrapLongTextWithHangingIndentation ( string text, int maxWidth, int indentation ) : string
WrapText ( string text, int maxWidth ) : string

Private Methods

Méthode Description
GetLineBreakPosition ( string text, int startPosition, int maxLineLength ) : int
GetWrappedLines ( string text, int maxLineWidth ) : List

Method Details

IndentText() public méthode

public IndentText ( string text, int windowWidth, int marginLeft ) : string
text string
windowWidth int
marginLeft int
Résultat string

WrapLongTextWithHangingIndentation() public méthode

public WrapLongTextWithHangingIndentation ( string text, int maxWidth, int indentation ) : string
text string
maxWidth int
indentation int
Résultat string

WrapText() public méthode

public WrapText ( string text, int maxWidth ) : string
text string
maxWidth int
Résultat string