Freigeben über


IndentedTextWriter-Konstruktor (TextWriter, String)

Initialisiert eine neue Instanz der IndentedTextWriter-Klasse mit dem angegebenen Textwriter und der angegebenen Tabstoppzeichenfolge.

Namespace: System.CodeDom.Compiler
Assembly: System (in system.dll)

Syntax

'Declaration
Public Sub New ( _
    writer As TextWriter, _
    tabString As String _
)
'Usage
Dim writer As TextWriter
Dim tabString As String

Dim instance As New IndentedTextWriter(writer, tabString)
public IndentedTextWriter (
    TextWriter writer,
    string tabString
)
public:
IndentedTextWriter (
    TextWriter^ writer, 
    String^ tabString
)
public IndentedTextWriter (
    TextWriter writer, 
    String tabString
)
public function IndentedTextWriter (
    writer : TextWriter, 
    tabString : String
)

Parameter

  • writer
    Die für die Ausgabe zu verwendende TextWriter-Klasse.
  • tabString
    Die für Einzüge zu verwendende Tabstoppzeichenfolge.

Beispiel

Das folgende Codebeispiel veranschaulicht das Erstellen von IndentedTextWriter mit einer angegebenen Tabstoppzeichenfolge.

' Create a TextWriter to use as the base output writer.
Dim baseTextWriter As New System.IO.StringWriter
      
' Create an IndentedTextWriter and set the tab string to use 
' as the indentation string for each indentation level.
Dim indentWriter = New IndentedTextWriter(baseTextWriter, "    ")
// Creates a TextWriter to use as the base output writer.
System.IO.StringWriter baseTextWriter = new System.IO.StringWriter();            

// Create an IndentedTextWriter and set the tab string to use 
// as the indentation string for each indentation level.
System.CodeDom.Compiler.IndentedTextWriter indentWriter = new IndentedTextWriter(baseTextWriter, "    ");           
// Creates a TextWriter to use as the base output writer.
System::IO::StringWriter^ baseTextWriter = gcnew System::IO::StringWriter;

// Create an IndentedTextWriter and set the tab string to use 
// as the indentation string for each indentation level.
System::CodeDom::Compiler::IndentedTextWriter^ indentWriter = gcnew IndentedTextWriter( baseTextWriter,"    " );
// Creates a TextWriter to use as the base output writer.
System.IO.StringWriter baseTextWriter = new System.IO.StringWriter();

// Create an IndentedTextWriter and set the tab string to use 
// as the indentation string for each indentation level.
System.CodeDom.Compiler.IndentedTextWriter indentWriter 
    = new IndentedTextWriter(baseTextWriter, "    ");

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

IndentedTextWriter-Klasse
IndentedTextWriter-Member
System.CodeDom.Compiler-Namespace
TextWriter