HtmlTextWriter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt Markupzeichen und Text in einen ASP.NET Ausgabedatenstrom des Serversteuerelements. Diese Klasse bietet Formatierungsfunktionen, die ASP.NET Serversteuerelemente beim Rendern von Markup für Clients verwenden.
public ref class HtmlTextWriter : System::IO::TextWriter
public class HtmlTextWriter : System.IO.TextWriter
type HtmlTextWriter = class
inherit TextWriter
Public Class HtmlTextWriter
Inherits TextWriter
- Vererbung
- Abgeleitet
Beispiele
Das folgende Codebeispiel zeigt, wie die Render Methode eines benutzerdefinierten Steuerelements überschreibt, das von der Control Klasse abgeleitet wird. Das Codebeispiel veranschaulicht, wie verschiedene HtmlTextWriter Methoden, Eigenschaften und Felder verwendet werden.
// Overrides the Render method to write a <span> element
// that applies styles and attributes.
protected override void Render(HtmlTextWriter writer)
{
// Set attributes and values along with attributes and styles
// attribute defined for a <span> element.
writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "alert('Hello');");
writer.AddAttribute("CustomAttribute", "CustomAttributeValue");
writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "Red");
writer.AddStyleAttribute("Customstyle", "CustomStyleValue");
writer.RenderBeginTag(HtmlTextWriterTag.Span);
// Create a space and indent the markup inside the
// <span> element.
writer.WriteLine();
writer.Indent++;
writer.Write("Hello");
writer.WriteLine();
// Controls the encoding of markup attributes
// for an <img> element. Simple known values
// do not need encoding.
writer.AddAttribute(HtmlTextWriterAttribute.Alt,
"Encoding, \"Required\"",
true);
writer.AddAttribute("myattribute",
"No "encoding " required",
false);
writer.RenderBeginTag(HtmlTextWriterTag.Img);
writer.RenderEndTag();
writer.WriteLine();
// Create a non-standard markup element.
writer.RenderBeginTag("MyTag");
writer.Write("Contents of MyTag");
writer.RenderEndTag();
writer.WriteLine();
// Create a manually rendered <img> element
// that contains an alt attribute.
writer.WriteBeginTag("img");
writer.WriteAttribute("alt", "A custom image.");
writer.Write(HtmlTextWriter.TagRightChar);
writer.WriteEndTag("img");
writer.WriteLine();
writer.Indent--;
writer.RenderEndTag();
}
' Overrides the Render method to write a <span> element
' that applies styles and attributes.
Protected Overrides Sub Render(ByVal writer As HtmlTextWriter)
' Set attributes and values along with attributes and styles
' attribute defined for a <span> element.
writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "alert('Hello');")
writer.AddAttribute("CustomAttribute", "CustomAttributeValue")
writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "Red")
writer.AddStyleAttribute("CustomStyle", "CustomStyleValue")
writer.RenderBeginTag(HtmlTextWriterTag.Span)
' Create a space and indent the markup inside the
' <span> element.
writer.WriteLine()
writer.Indent += 1
writer.Write("Hello")
writer.WriteLine()
' Controls the encoding of markup attributes
' for an <img> element. Simple known values
' do not need encoding.
writer.AddAttribute(HtmlTextWriterAttribute.Alt, _
"Encoding, ""Required""", _
True)
writer.AddAttribute("myattribute", _
"No "encoding " required", _
False)
writer.RenderBeginTag(HtmlTextWriterTag.Img)
writer.RenderEndTag()
writer.WriteLine()
' Create a non-standard markup element.
writer.RenderBeginTag("Mytag")
writer.Write("Contents of MyTag")
writer.RenderEndTag()
writer.WriteLine()
' Create a manually rendered <img> element
' that contains an alt attribute.
writer.WriteBeginTag("img")
writer.WriteAttribute("alt", "A custom image.")
writer.Write(HtmlTextWriter.TagRightChar)
writer.WriteEndTag("img")
writer.WriteLine()
writer.Indent -= 1
writer.RenderEndTag()
End Sub
Hinweise
Die HtmlTextWriter Klasse wird verwendet, um HTML 4.0 in Desktopbrowsern zu rendern. Dies HtmlTextWriter ist auch die Basisklasse für alle Markupautoren im System.Web.UI Namespace, einschließlich der ChtmlTextWriterKlassen und XhtmlTextWriter der KlassenHtml32TextWriter. Diese Klassen werden verwendet, um die Elemente, Attribute und Format- und Layoutinformationen für verschiedene Markuptypen zu schreiben. Darüber hinaus werden diese Klassen von den Seiten- und Steuerelementadapterklassen verwendet, die jeder Markupsprache zugeordnet sind.
In den meisten Fällen verwendet ASP.NET automatisch den entsprechenden Writer für das anfordernde Gerät. Wenn Sie jedoch einen benutzerdefinierten Text writer erstellen oder einen bestimmten Writer angeben möchten, um eine Seite für ein bestimmtes Gerät zu rendern, müssen Sie den Writer der Seite im controlAdapters Abschnitt der Anwendungsbrowserdatei zuordnen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| HtmlTextWriter(TextWriter, String) |
Initialisiert eine neue Instanz der HtmlTextWriter Klasse mit einem angegebenen Tabstoppzeichenfolgenzeichen. |
| HtmlTextWriter(TextWriter) |
Initialisiert eine neue Instanz der Klasse, die HtmlTextWriter eine Standardregisterkartenzeichenfolge verwendet. |
Felder
| Name | Beschreibung |
|---|---|
| CoreNewLine |
Speichert die für diese |
| DefaultTabString |
Stellt ein einzelnes Tabstoppzeichen dar. |
| DoubleQuoteChar |
Stellt das Anführungszeichen (") dar. |
| EndTagLeftChars |
Stellt die linke eckige Klammer und schräge Markierung (</) des schließenden Tags eines Markupelements dar. |
| EqualsChar |
Stellt das Gleichheitszeichen () dar |
| EqualsDoubleQuoteString |
Stellt ein Gleichheitszeichen (=) und ein doppeltes Anführungszeichen (") in einer Zeichenfolge (=) dar. |
| SelfClosingChars |
Stellt ein Leerzeichen und das selbstschließende Schrägstrichzeichen (/) eines Markuptags dar. |
| SelfClosingTagEnd |
Stellt das schließende Schrägstrichzeichen und die rechte winkelige Klammer (/>) eines selbstschließenden Markupelements dar. |
| SemicolonChar |
Represents the semicolon (;). |
| SingleQuoteChar |
Stellt ein Apostroph (') dar. |
| SlashChar |
Stellt das Schrägstrichzeichen (/) dar. |
| SpaceChar |
Stellt ein Leerzeichen ( ) dar. |
| StyleEqualsChar |
Stellt die Formatvorlage gleich ( |
| TagLeftChar |
Stellt die öffnende winkelige Klammer (<) eines Markuptags dar. |
| TagRightChar |
Stellt die schließende winkelige Klammer (>) eines Markuptags dar. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Encoding |
Ruft die Codierung ab, die das HtmlTextWriter Objekt zum Schreiben von Inhalten auf die Seite verwendet. |
| FormatProvider |
Ruft ein Objekt ab, das die Formatierung steuert. (Geerbt von TextWriter) |
| Indent |
Ruft die Anzahl der Tabstopppositionen ab, um den Anfang jeder Markupzeile einzurücken, oder legt diese fest. |
| InnerWriter |
Dient zum Abrufen oder Festlegen des Textschreibers, der den inneren Inhalt des Markupelements schreibt. |
| NewLine |
Ruft die vom Objekt verwendete Zeilenterminatorzeichenfolge ab oder legt sie HtmlTextWriter fest. |
| TagKey |
Dient zum Abrufen oder Festlegen des HtmlTextWriterTag Werts für das angegebene Markupelement. |
| TagName |
Dient zum Abrufen oder Festlegen des Tagnamens des markupelements, das gerendert wird. |
Methoden
| Name | Beschreibung |
|---|---|
| AddAttribute(HtmlTextWriterAttribute, String, Boolean) |
Fügt das Markupattribut und den Attributwert dem öffnenden Tag des Elements hinzu, das das HtmlTextWriter Objekt mit einem nachfolgenden Aufruf der RenderBeginTag Methode mit optionaler Codierung erstellt. |
| AddAttribute(HtmlTextWriterAttribute, String) |
Fügt das Markupattribut und den Attributwert dem öffnenden Tag des Elements hinzu, das das HtmlTextWriter Objekt mit einem nachfolgenden Aufruf der RenderBeginTag Methode erstellt. |
| AddAttribute(String, String, Boolean) |
Fügt das angegebene Markupattribut und den Wert dem öffnenden Tag des Elements hinzu, das das HtmlTextWriter Objekt mit einem nachfolgenden Aufruf der RenderBeginTag Methode mit optionaler Codierung erstellt. |
| AddAttribute(String, String, HtmlTextWriterAttribute) |
Fügt das angegebene Markupattribut und -wert zusammen mit einem HtmlTextWriterAttribute Enumerationswert zum öffnenden Tag des Elements hinzu, das das HtmlTextWriter Objekt mit einem nachfolgenden Aufruf der RenderBeginTag Methode erstellt. |
| AddAttribute(String, String) |
Fügt das angegebene Markupattribut und den Wert dem öffnenden Tag des Elements hinzu, das das HtmlTextWriter Objekt mit einem nachfolgenden Aufruf der RenderBeginTag Methode erstellt. |
| AddStyleAttribute(HtmlTextWriterStyle, String) |
Fügt das dem angegebenen HtmlTextWriterStyle Wert zugeordnete Markupformatattribut und den Attributwert zum öffnenden Markuptag hinzu, das von einem nachfolgenden Aufruf der RenderBeginTag Methode erstellt wurde. |
| AddStyleAttribute(String, String, HtmlTextWriterStyle) |
Fügt das angegebene Markupformatattribut und den Attributwert zusammen mit einem HtmlTextWriterStyle Enumerationswert zum öffnenden Markuptag hinzu, das von einem nachfolgenden Aufruf der RenderBeginTag Methode erstellt wurde. |
| AddStyleAttribute(String, String) |
Fügt das angegebene Markupformatattribut und den Attributwert zum öffnenden Markuptag hinzu, das von einem nachfolgenden Aufruf der RenderBeginTag Methode erstellt wurde. |
| BeginRender() |
Benachrichtigt ein HtmlTextWriter Objekt oder ein Objekt einer abgeleiteten Klasse, dass ein Steuerelement gerendert werden soll. |
| Close() |
Schließt das HtmlTextWriter Objekt und gibt alle systembezogenen Ressourcen frei. |
| CreateObjRef(Type) |
Erstellt ein Objekt, das alle relevanten Informationen enthält, die zum Generieren eines Proxys erforderlich sind, der für die Kommunikation mit einem Remoteobjekt verwendet wird. (Geerbt von MarshalByRefObject) |
| Dispose() |
Gibt alle vom TextWriter Objekt verwendeten Ressourcen frei. (Geerbt von TextWriter) |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den TextWriter verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei. (Geerbt von TextWriter) |
| EncodeAttributeValue(HtmlTextWriterAttribute, String) |
Codiert den Wert des angegebenen Markup-Attributs basierend auf den Anforderungen des HttpRequest Objekts des aktuellen Kontexts. |
| EncodeAttributeValue(String, Boolean) |
Codiert den Wert des angegebenen Markup-Attributs basierend auf den Anforderungen des HttpRequest Objekts des aktuellen Kontexts. |
| EncodeUrl(String) |
Führt minimale URL-Codierung durch Konvertieren von Leerzeichen in der angegebenen URL in die Zeichenfolge "%20" aus. |
| EndRender() |
Benachrichtigt ein HtmlTextWriter Objekt oder ein Objekt einer abgeleiteten Klasse, dass das Rendern eines Steuerelements abgeschlossen ist. Sie können diese Methode verwenden, um alle Markupelemente zu schließen, die in der BeginRender() Methode geöffnet wurden. |
| EnterStyle(Style, HtmlTextWriterTag) |
Schreibt das öffnende Tag eines Markupelements, das Attribute enthält, die die Layout- und Zeichenformatierung der angegebenen Formatvorlage implementieren. |
| EnterStyle(Style) |
Schreibt das öffnende Tag eines |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| ExitStyle(Style, HtmlTextWriterTag) |
Schreibt das schließende Tag des angegebenen Markupelements, um die angegebene Layout- und Zeichenformatierung zu beenden. |
| ExitStyle(Style) |
Schreibt das schließende Tag eines |
| FilterAttributes() |
Entfernt alle Markup- und Formatattribute für alle Eigenschaften des Seiten- oder Webserversteuerelements. |
| Flush() |
Löscht alle Puffer für das aktuelle HtmlTextWriter Objekt und bewirkt, dass alle gepufferten Daten in den Ausgabedatenstrom geschrieben werden. |
| FlushAsync() |
Löscht asynchron alle Puffer für den aktuellen Writer und bewirkt, dass alle gepufferten Daten auf das zugrunde liegende Gerät geschrieben werden. (Geerbt von TextWriter) |
| GetAttributeKey(String) |
Ruft den entsprechenden HtmlTextWriterAttribute Enumerationswert für das angegebene Attribut ab. |
| GetAttributeName(HtmlTextWriterAttribute) |
Ruft den Namen des Markupattributes ab, das dem angegebenen HtmlTextWriterAttribute Wert zugeordnet ist. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetLifetimeService() |
Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinie für diese Instanz steuert. (Geerbt von MarshalByRefObject) |
| GetStyleKey(String) |
Ruft den HtmlTextWriterStyle Enumerationswert für die angegebene Formatvorlage ab. |
| GetStyleName(HtmlTextWriterStyle) |
Ruft den Attributnamen des Markupformats ab, der dem angegebenen HtmlTextWriterStyle Enumerationswert zugeordnet ist. |
| GetTagKey(String) |
Ruft den HtmlTextWriterTag Enumerationswert ab, der dem angegebenen Markupelement zugeordnet ist. |
| GetTagName(HtmlTextWriterTag) |
Ruft das Markupelement ab, das dem angegebenen HtmlTextWriterTag Enumerationswert zugeordnet ist. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| InitializeLifetimeService() |
Ruft ein Lebensdauerdienstobjekt ab, um die Lebensdauerrichtlinie für diese Instanz zu steuern. (Geerbt von MarshalByRefObject) |
| IsAttributeDefined(HtmlTextWriterAttribute, String) |
Bestimmt, ob das angegebene Markupattribut und sein Wert während des nächsten Aufrufs der RenderBeginTag Methode gerendert werden. |
| IsAttributeDefined(HtmlTextWriterAttribute) |
Bestimmt, ob das angegebene Markupattribut und sein Wert während des nächsten Aufrufs der RenderBeginTag Methode gerendert werden. |
| IsStyleAttributeDefined(HtmlTextWriterStyle, String) |
Bestimmt, ob das angegebene Markupformatattribut und sein Wert während des nächsten Aufrufs der RenderBeginTag Methode gerendert werden. |
| IsStyleAttributeDefined(HtmlTextWriterStyle) |
Bestimmt, ob das angegebene Markupformatattribut während des nächsten Aufrufs der RenderBeginTag Methode gerendert wird. |
| IsValidFormAttribute(String) |
Überprüft ein Attribut, um sicherzustellen, dass es im öffnenden Tag eines |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| MemberwiseClone(Boolean) |
Erstellt eine flache Kopie des aktuellen MarshalByRefObject Objekts. (Geerbt von MarshalByRefObject) |
| OnAttributeRender(String, String, HtmlTextWriterAttribute) |
Bestimmt, ob das angegebene Markup-Attribut und sein Wert im aktuellen Markupelement gerendert werden können. |
| OnStyleAttributeRender(String, String, HtmlTextWriterStyle) |
Bestimmt, ob das angegebene Markupformat-Attribut und sein Wert im aktuellen Markupelement gerendert werden können. |
| OnTagRender(String, HtmlTextWriterTag) |
Bestimmt, ob das angegebene Markupelement auf der anfordernden Seite gerendert wird. |
| OutputTabs() |
Schreibt eine Reihe von Tabstoppzeichenfolgen, die die Einzugsebene für eine Zeile mit Markupzeichen darstellen. |
| PopEndTag() |
Entfernt das zuletzt gespeicherte Markupelement aus der Liste der gerenderten Elemente. |
| PushEndTag(String) |
Speichert das angegebene Markupelement für die spätere Verwendung beim Generieren des Endtags für ein Markupelement. |
| RegisterAttribute(String, HtmlTextWriterAttribute) |
Registriert Markupattribute, unabhängig davon, ob Literale oder dynamisch generiert werden, aus der Quelldatei, damit sie ordnungsgemäß auf den anfordernden Client gerendert werden können. |
| RegisterStyle(String, HtmlTextWriterStyle) |
Registriert Markupformateigenschaften, unabhängig davon, ob Literale oder dynamisch generiert werden, aus der Quelldatei, damit sie ordnungsgemäß auf den anfordernden Client gerendert werden können. |
| RegisterTag(String, HtmlTextWriterTag) |
Registriert Markuptags, unabhängig davon, ob Literale oder dynamisch generiert werden, aus der Quelldatei, damit sie ordnungsgemäß an den anfordernden Client gerendert werden können. |
| RenderAfterContent() |
Schreibt jeden Text oder Abstand, der nach dem Inhalt und vor dem schließenden Tag des Markupelements in den Markupausgabedatenstrom eintritt. |
| RenderAfterTag() |
Schreibt alle Abstände oder Text, die nach dem schließenden Tag für ein Markupelement auftreten. |
| RenderBeforeContent() |
Schreibt text- oder abstand vor dem Inhalt und nach dem öffnenden Tag eines Markupelements. |
| RenderBeforeTag() |
Schreibt jeden Text oder Abstand, der vor dem öffnenden Tag eines Markupelements auftritt. |
| RenderBeginTag(HtmlTextWriterTag) |
Schreibt das öffnende Tag des Markupelements, das dem angegebenen HtmlTextWriterTag Enumerationswert zugeordnet ist, in den Ausgabedatenstrom. |
| RenderBeginTag(String) |
Schreibt das öffnende Tag des angegebenen Markupelements in den Ausgabedatenstrom. |
| RenderEndTag() |
Schreibt das Endtag eines Markupelements in den Ausgabedatenstrom. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| Write(Boolean) |
Schreibt die Textdarstellung eines booleschen Werts in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand. |
| Write(Char) |
Schreibt die Textdarstellung eines Unicode-Zeichens in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand. |
| Write(Char[], Int32, Int32) |
Schreibt die Textdarstellung einer Unterarray von Unicode-Zeichen in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand. |
| Write(Char[]) |
Schreibt die Textdarstellung eines Arrays von Unicode-Zeichen in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand. |
| Write(Decimal) |
Schreibt die Textdarstellung eines Dezimalwerts in den Textstream. (Geerbt von TextWriter) |
| Write(Double) |
Schreibt die Textdarstellung einer Gleitkommazahl mit doppelter Genauigkeit in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand. |
| Write(Int32) |
Schreibt die Textdarstellung einer mit 32 Byte signierten ganzzahligen Zahl in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand. |
| Write(Int64) |
Schreibt die Textdarstellung einer signierten 64-Byte-Ganzzahl in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand. |
| Write(Object) |
Schreibt die Textdarstellung eines Objekts in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand. |
| Write(Single) |
Schreibt die Textdarstellung einer Gleitkommazahl mit einfacher Genauigkeit in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand. |
| Write(String, Object, Object, Object) |
Schreibt eine formatierte Zeichenfolge in den Textstream, wobei die gleiche Semantik wie die Format(String, Object, Object, Object) Methode verwendet wird. (Geerbt von TextWriter) |
| Write(String, Object, Object) |
Schreibt eine formatierte Zeichenfolge, die die Textdarstellung von zwei Objekten in den Ausgabedatenstrom enthält, zusammen mit einem ausstehenden Tabstoppabstand. Diese Methode verwendet dieselbe Semantik wie die Format(String, Object, Object) Methode. |
| Write(String, Object) |
Schreibt eine Tabstoppzeichenfolge und eine formatierte Zeichenfolge in den Ausgabedatenstrom, wobei die gleiche Semantik wie die Format(String, Object) Methode verwendet wird, zusammen mit einem ausstehenden Tabstoppabstand. |
| Write(String, Object[]) |
Schreibt eine formatierte Zeichenfolge, die die Textdarstellung eines Objektarrays in den Ausgabedatenstrom enthält, zusammen mit einem ausstehenden Tabstoppabstand. Diese Methode verwendet dieselbe Semantik wie die Format(String, Object[]) Methode. |
| Write(String) |
Schreibt die angegebene Zeichenfolge zusammen mit einem ausstehenden Tabstoppabstand in den Ausgabedatenstrom. |
| Write(UInt32) |
Schreibt die Textdarstellung einer 4-Byte-Ganzzahl ohne Vorzeichen in den Textstream. (Geerbt von TextWriter) |
| Write(UInt64) |
Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen in den Textstream. (Geerbt von TextWriter) |
| WriteAsync(Char) |
Schreibt asynchron ein Zeichen in den Textstream. (Geerbt von TextWriter) |
| WriteAsync(Char[], Int32, Int32) |
Schreibt asynchron ein Unterarray von Zeichen in den Textstream. (Geerbt von TextWriter) |
| WriteAsync(Char[]) |
Schreibt asynchron ein Zeichenarray in den Textstream. (Geerbt von TextWriter) |
| WriteAsync(String) |
Schreibt eine Zeichenfolge asynchron in den Textstream. (Geerbt von TextWriter) |
| WriteAttribute(String, String, Boolean) |
Schreibt das angegebene Markup-Attribut und -Wert in den Ausgabedatenstrom und schreibt, falls angegeben, den Wert codiert. |
| WriteAttribute(String, String) |
Schreibt das angegebene Markup-Attribut und -Wert in den Ausgabedatenstrom. |
| WriteBeginTag(String) |
Schreibt einen beliebigen Tabstoppabstand und das öffnende Tag des angegebenen Markupelements in den Ausgabedatenstrom. |
| WriteBreak() |
Schreibt ein |
| WriteEncodedText(String) |
Codiert den angegebenen Text für das anfordernde Gerät und schreibt ihn dann in den Ausgabedatenstrom. |
| WriteEncodedUrl(String) |
Codiert die angegebene URL und schreibt sie dann in den Ausgabedatenstrom. Die URL kann Parameter enthalten. |
| WriteEncodedUrlParameter(String) |
Codiert den angegebenen URL-Parameter für das anfordernde Gerät und schreibt ihn dann in den Ausgabedatenstrom. |
| WriteEndTag(String) |
Schreibt einen beliebigen Tabstoppabstand und das schließende Tag des angegebenen Markupelements. |
| WriteFullBeginTag(String) |
Schreibt einen beliebigen Tabstoppabstand und das öffnende Tag des angegebenen Markupelements in den Ausgabedatenstrom. |
| WriteLine() |
Schreibt eine Zeilenterminatorzeichenfolge in den Ausgabedatenstrom. |
| WriteLine(Boolean) |
Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung eines booleschen Werts, gefolgt von einer Zeilenbeschriftungszeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(Char) |
Schreibt alle ausstehenden Tabstopps und ein Unicode-Zeichen, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(Char[], Int32, Int32) |
Schreibt alle ausstehenden Tabstopps und eine Unterarray von Unicode-Zeichen, gefolgt von einer Zeilenbeschriftungszeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(Char[]) |
Schreibt alle ausstehenden Tabstopps und ein Array von Unicode-Zeichen, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(Decimal) |
Schreibt die Textdarstellung eines Dezimalwerts in den Textstream, gefolgt von einem Zeilenterminator. (Geerbt von TextWriter) |
| WriteLine(Double) |
Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung einer Gleitkommazahl mit doppelter Genauigkeit, gefolgt von einer Zeilenbeschriftungszeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(Int32) |
Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung einer vorzeichenigen 32-Byte-Ganzzahl, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(Int64) |
Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung einer 64-Byte-signierten ganzzahligen Zahl, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(Object) |
Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung eines Objekts, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(Single) |
Schreibt alle ausstehenden Tabstopps und die Textdarstellung einer Gleitkommazahl mit einer genauigkeitsbezogenen Gleitkommazahl, gefolgt von einer Zeilenbeschriftungszeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(String, Object, Object, Object) |
Schreibt eine formatierte Zeichenfolge und eine neue Zeile in den Textstream mit der gleichen Semantik wie Format(String, Object). (Geerbt von TextWriter) |
| WriteLine(String, Object, Object) |
Schreibt alle ausstehenden Tabstopps und eine formatierte Zeichenfolge, die die Textdarstellung von zwei Objekten enthält, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(String, Object) |
Schreibt alle ausstehenden Tabstopps und eine formatierte Zeichenfolge, die die Textdarstellung eines Objekts enthält, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(String, Object[]) |
Schreibt alle ausstehenden Tabstopps und eine formatierte Zeichenfolge, die die Textdarstellung eines Objektarrays enthält, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(String) |
Schreibt alle ausstehenden Tabstopps und eine Textzeichenfolge, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(UInt32) |
Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung einer 4-Byte-ganzzahl ohne Vorzeichen, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. |
| WriteLine(UInt64) |
Schreibt die Textdarstellung einer 8-Byte-Ganzzahl ohne Vorzeichen in den Textstream, gefolgt von einem Zeilenterminator. (Geerbt von TextWriter) |
| WriteLineAsync() |
Schreibt asynchron einen Zeilenterminator in den Textstream. (Geerbt von TextWriter) |
| WriteLineAsync(Char) |
Schreibt asynchron ein Zeichen in den Textstream, gefolgt von einem Zeilenterminator. (Geerbt von TextWriter) |
| WriteLineAsync(Char[], Int32, Int32) |
Schreibt asynchron eine Unterarray von Zeichen in den Textstream, gefolgt von einem Zeilenterminator. (Geerbt von TextWriter) |
| WriteLineAsync(Char[]) |
Schreibt asynchron ein Array von Zeichen in den Textstream, gefolgt von einem Zeilenterminator. (Geerbt von TextWriter) |
| WriteLineAsync(String) |
Schreibt asynchron eine Zeichenfolge in den Textstream, gefolgt von einem Zeilenterminator. (Geerbt von TextWriter) |
| WriteLineNoTabs(String) |
Schreibt eine Zeichenfolge, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom. Mit dieser Methode werden alle angegebenen Tabstoppabstände ignoriert. |
| WriteStyleAttribute(String, String, Boolean) |
Schreibt das angegebene Style-Attribut und -Wert in den Ausgabedatenstrom und codiert den Wert, sofern angegeben. |
| WriteStyleAttribute(String, String) |
Schreibt das angegebene Style-Attribut in den Ausgabedatenstrom. |
| WriteUrlEncodedString(String, Boolean) |
Schreibt die angegebene Zeichenfolge, codiert sie entsprechend den URL-Anforderungen. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IDisposable.Dispose() |
Eine Beschreibung dieses Mitglieds finden Sie unter Dispose(). (Geerbt von TextWriter) |