Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

TextWriter-Klasse

Stellt einen Writer dar, der eine sequenzielle Serie von Zeichen schreiben kann. Diese Klasse ist abstrakt.

Namespace:  System.IO
Assembly:  mscorlib (in mscorlib.dll)
[SerializableAttribute]
[ComVisibleAttribute(true)]
public abstract class TextWriter : MarshalByRefObject, 
	IDisposable

Der TextWriter-Typ macht die folgenden Member verfügbar.

  Name Beschreibung
Geschützte Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif TextWriter() Initialisiert eine neue Instanz der TextWriter-Klasse.
Geschützte Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif TextWriter(IFormatProvider) Initialisiert eine neue Instanz der TextWriter-Klasse mit dem angegebenen Formatanbieter.
Zum Seitenanfang
  Name Beschreibung
Öffentliche Eigenschaft Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Encoding Gibt beim Überschreiben in einer abgeleiteten Klasse die Encoding zurück, in der die Ausgabe geschrieben ist.
Öffentliche Eigenschaft Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif FormatProvider Ruft ein Objekt zum Steuern der Formatierung ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif NewLine Ruft die Zeichenfolge für den Zeilenabschluss ab, die vom aktuellen TextWriter verwendet wird, oder legt diese fest.
Zum Seitenanfang
  Name Beschreibung
Öffentliche Methode Unterstützt von XNA Framework Close Schließt den aktuellen Writer und gibt alle dem Writer zugeordneten Systemressourcen frei.
Öffentliche Methode CreateObjRef Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Dispose() Gibt alle vom TextWriter-Objekt verwendeten Ressourcen frei.
Geschützte Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Dispose(Boolean) Gibt die vom TextWriter verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Equals(Object) Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der automatische Speicherbereinigung freigegeben wird. (Von Object geerbt.)
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Flush Löscht sämtliche Puffer für den aktuellen Writer und veranlasst die Ausgabe aller gepufferten Daten an das zugrunde liegende Gerät.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetLifetimeService Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode InitializeLifetimeService Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Geschützte Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif MemberwiseClone() Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode MemberwiseClone(Boolean) Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Statischer Member Unterstützt von XNA Framework Synchronized Erstellt einen threadsicheren Wrapper um den angegebenen TextWriter.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(Boolean) Schreibt die Textdarstellung eines Boolean-Werts in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(Char) Schreibt ein Zeichen in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(Char[]) Schreibt ein Zeichenarray in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(Decimal) Schreibt die Textdarstellung eines Decimal-Werts in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(Double) Schreibt die Textdarstellung eines 8-Byte-Gleitkommawerts in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(Int32) Schreibt die Textdarstellung einer 4-Byte-Ganzzahl mit Vorzeichen in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(Int64) Schreibt die Textdarstellung einer 8-Byte-Ganzzahl mit Vorzeichen in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(Object) Schreibt die Textdarstellung eines Objekts in den Textstream, indem für das Objekt ToString aufgerufen wird.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(Single) Schreibt die Textdarstellung eines 4-Byte-Gleitkommawerts in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(String) Schreibt eine Zeichenfolge in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(UInt32) Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(UInt64) Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework Write(String, Object) Schreibt eine formatierte Zeichenfolge unter Verwendung der gleichen Semantik wie bei String.Format.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(String, Object[]) Schreibt eine formatierte Zeichenfolge unter Verwendung der gleichen Semantik wie bei String.Format.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Write(Char[], Int32, Int32) Schreibt ein Teilarray von Zeichen in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework Write(String, Object, Object) Schreibt eine formatierte Zeichenfolge unter Verwendung der gleichen Semantik wie bei String.Format.
Öffentliche Methode Write(String, Object, Object, Object) Schreibt eine formatierte Zeichenfolge unter Verwendung der gleichen Semantik wie bei String.Format.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine() Schreibt ein Zeichen für den Zeilenabschluss in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(Boolean) Schreibt die Textdarstellung eines Boolean, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(Char) Schreibt ein Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(Char[]) Schreibt ein Array von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(Decimal) Schreibt die Textdarstellung eines Dezimalwerts, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(Double) Schreibt die Textdarstellung eines 8-Byte-Gleitkommawerts, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(Int32) Schreibt die Textdarstellung einer 4-Byte-Ganzzahl mit Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(Int64) Schreibt die Textdarstellung einer 8-Byte-Ganzzahl mit Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(Object) Schreibt durch Aufrufen von ToString für ein Objekt die Textdarstellung dieses Objekts, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(Single) Schreibt die Textdarstellung eines 4-Byte-Gleitkommawerts, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(String) Schreibt eine Zeichenfolge, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(UInt32) Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(UInt64) Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework WriteLine(String, Object) Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei Format.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(String, Object[]) Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei Format.
Öffentliche Methode Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif WriteLine(Char[], Int32, Int32) Schreibt ein Teilarray von Zeichen, gefolgt von einem Zeichen für den Zeilenabschluss, in den Textstream.
Öffentliche Methode Unterstützt von XNA Framework WriteLine(String, Object, Object) Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei Format.
Öffentliche Methode WriteLine(String, Object, Object, Object) Schreibt eine formatierte Zeichenfolge und eine neue Zeile unter Verwendung der gleichen Semantik wie bei Format.
Zum Seitenanfang
  Name Beschreibung
Geschütztes Feld Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif CoreNewLine Speichert die für diesen TextWriter verwendeten Zeilenendemarken.
Öffentliches Feld Statischer Member Unterstützt von XNA Framework ywxh2328.PortableClassLibrary(de-de,VS.100).gif Null Stellt einen TextWriter ohne Sicherungsspeicher bereit, in den zwar geschrieben, aus dem jedoch nicht gelesen werden kann.
Zum Seitenanfang

TextWriter ist die abstrakte Basisklasse von StreamWriter und StringWriter, die Zeichen in Streams bzw. Zeichenfolgen schreiben. Erstellen Sie eine Instanz von TextWriter, um ein Objekt in eine Zeichenfolge und Zeichenfolgen in eine Datei zu schreiben oder um XML zu serialisieren. Sie können auch mithilfe einer Instanz von TextWriter Text in einen benutzerdefinierten Sicherungsspeicher unter Verwendung derselben APIs schreiben, die Sie für eine Zeichenfolge oder einen Stream verwenden würden, oder Unterstützung für die Textformatierung hinzufügen.

Alle Write-Methoden von TextWriter mit primitiven Datentypen als Parameter schreiben die Werte als Zeichenfolgen.

In der Standardeinstellung ist TextWriter nicht threadsicher. Informationen über einen threadsicheren Wrapper finden Sie unter TextWriter.Synchronized.

Eine Liste allgemeiner E/A-Aufgaben finden Sie unter Allgemeine E/A-Aufgaben.

Hinweise zur Vererbung

Eine abgeleitete Klasse muss mindestens die TextWriter.Write(Char)-Methode implementieren, um eine verwendbare Instanz von TextWriter darzustellen.

.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Unterstützt in:

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Community-Inhalt Hinzufügen
Anmerkungen FAQ