IndentedTextWriter Class
A text writer that supports indentation for generating formatted code.
public class IndentedTextWriter : TextWriter- Inheritance
TextWriterIndentedTextWriter
Constructors
| Name | Description |
|---|---|
| IndentedTextWriter(TextWriter) | |
| IndentedTextWriter(TextWriter, string) | |
| IndentedTextWriter(TextWriter, string, bool) |
IndentedTextWriter overloads
IndentedTextWriter(TextWriter)
IndentedTextWriter.cspublic IndentedTextWriter(TextWriter writer)Parameters
writerTextWriter
No documentation is available.
IndentedTextWriter(TextWriter, string)
IndentedTextWriter.cspublic IndentedTextWriter(TextWriter writer, string tabString)Parameters
writerTextWritertabStringstring
No documentation is available.
IndentedTextWriter(TextWriter, string, bool)
IndentedTextWriter.cspublic IndentedTextWriter(TextWriter writer, string tabString, bool closeWriter)Parameters
writerTextWritertabStringstringcloseWriterbool
No documentation is available.
Properties
| Name | Description |
|---|---|
| CloseWriter | |
| Encoding | |
| Indent | |
| InnerWriter | |
| NewLine | |
| TabString |
CloseWriter
IndentedTextWriter.csEncoding
IndentedTextWriter.csIndent
IndentedTextWriter.csInnerWriter
IndentedTextWriter.csNewLine
IndentedTextWriter.csTabString
IndentedTextWriter.csMethods
Close()
IndentedTextWriter.cspublic override void Close()No documentation is available.
EnsureNewLine()
IndentedTextWriter.cspublic void EnsureNewLine()No documentation is available.
Flush()
IndentedTextWriter.cspublic override void Flush()No documentation is available.
OutputTabs()
IndentedTextWriter.csprotected virtual void OutputTabs()No documentation is available.
Write overloads
Write(bool)
IndentedTextWriter.csWrite(char)
IndentedTextWriter.csWrite(char[]?)
IndentedTextWriter.csWrite(char[], int, int)
IndentedTextWriter.csWrite(double)
IndentedTextWriter.csWrite(int)
IndentedTextWriter.csWrite(long)
IndentedTextWriter.csWrite(object?)
IndentedTextWriter.csWrite(float)
IndentedTextWriter.csWrite(string?)
IndentedTextWriter.csWrite(string, object?)
IndentedTextWriter.csWrite(string, object?, object?)
IndentedTextWriter.csWrite(string, object?[])
IndentedTextWriter.csWriteLine overloads
WriteLine()
IndentedTextWriter.cspublic override void WriteLine()No documentation is available.
WriteLine(bool)
IndentedTextWriter.csWriteLine(char)
IndentedTextWriter.csWriteLine(char[]?)
IndentedTextWriter.csWriteLine(char[], int, int)
IndentedTextWriter.csWriteLine(double)
IndentedTextWriter.csWriteLine(int)
IndentedTextWriter.csWriteLine(long)
IndentedTextWriter.csWriteLine(object?)
IndentedTextWriter.csWriteLine(float)
IndentedTextWriter.csWriteLine(string?)
IndentedTextWriter.csWriteLine(string, object?)
IndentedTextWriter.csWriteLine(string, object?, object?)
IndentedTextWriter.csWriteLine(string, object?[])
IndentedTextWriter.csWriteLine(uint)
IndentedTextWriter.csWriteLineNoTabs(string)
IndentedTextWriter.csConstants
| Name | Description |
|---|---|
| DefaultTabString |
DefaultTabString
public const string DefaultTabString = " "No documentation is available.