C# Class ObjectPrinter.Utilties.IndentableTextWriter

A text writer that can remember indents across new lines
Inheritance: System.IO.TextWriter
Afficher le fichier Open project: drewburlingame/ObjectPrinter Class Usage Examples

Méthodes publiques

Méthode Description
Indent ( ) : void

Add an indent to be prepended to every line

IndentableTextWriter ( TextWriter innerWriter ) : System

IndentableTextWriter ( TextWriter innerWriter, string tab, string newline ) : System

Outdent ( ) : void

Remove an indent to be prepended to every line

Write ( char value ) : void

Write this value

Private Methods

Méthode Description
WriteNewLine ( ) : void
WriteTabs ( ) : void

Method Details

Indent() public méthode

Add an indent to be prepended to every line
public Indent ( ) : void
Résultat void

IndentableTextWriter() public méthode

public IndentableTextWriter ( TextWriter innerWriter ) : System
innerWriter System.IO.TextWriter
Résultat System

IndentableTextWriter() public méthode

public IndentableTextWriter ( TextWriter innerWriter, string tab, string newline ) : System
innerWriter System.IO.TextWriter
tab string
newline string
Résultat System

Outdent() public méthode

Remove an indent to be prepended to every line
public Outdent ( ) : void
Résultat void

Write() public méthode

Write this value
public Write ( char value ) : void
value char
Résultat void