Html32TextWriter Klasse

Definition

Schreibt eine Reihe von HTML 3.2-spezifischen Zeichen und Text in den Ausgabedatenstrom für ein ASP.NET Serversteuerelement. Die Html32TextWriter-Klasse stellt Formatierungsfunktionen bereit, die ASP.NET Serversteuerelemente beim Rendern von HTML 3.2-Inhalten auf Clients verwendet werden.

public ref class Html32TextWriter : System::Web::UI::HtmlTextWriter
public class Html32TextWriter : System.Web.UI.HtmlTextWriter
type Html32TextWriter = class
    inherit HtmlTextWriter
Public Class Html32TextWriter
Inherits HtmlTextWriter
Vererbung
Abgeleitet

Beispiele

Im folgenden Codebeispiel wird die Verwendung einer Klasse mit dem Namen CustomHtml32TextWriterveranschaulicht, die von der Html32TextWriter Klasse abgeleitet wird. CustomHtml32TextWriter erstellt zwei Konstruktoren, die dem Muster folgen, das von der HtmlTextWriter-Klasse erstellt wird, und setzt die methoden RenderBeforeContent, RenderAfterContent, RenderBeforeTagund RenderAfterTag außer Kraft.

using System.IO;
using System.Web.UI;

namespace Examples.AspNet
{
    public class CustomHtml32TextWriter : Html32TextWriter
    {
        // Create a constructor for the class
        // that takes a TextWriter as a parameter.
        public CustomHtml32TextWriter(TextWriter writer) 
            : this(writer, DefaultTabString) 
        {
        }

        // Create a constructor for the class that takes
        // a TextWriter and a string as parameters.
        public CustomHtml32TextWriter(TextWriter writer, String tabString) 
            : base(writer, tabString)
        {
        }
        
        // Override the RenderBeforeContent method to render
        // styles before rendering the content of a <th> element.
        protected override string RenderBeforeContent()
        {
            // Check the TagKey property. If its value is
            // HtmlTextWriterTag.TH, check the value of the 
            // SupportsBold property. If true, return the
            // opening tag of a <b> element; otherwise, render
            // the opening tag of a <font> element with a color
            // attribute set to the hexadecimal value for red.
            if (TagKey == HtmlTextWriterTag.Th)
            {
                if (SupportsBold)
                    return "<b>";
                else
                    return "<font color=\"FF0000\">";
            }

            // Check whether the element being rendered
            // is an <H4> element. If it is, check the 
            // value of the SupportsItalic property.
            // If true, render the opening tag of the <i> element
            // prior to the <H4> element's content; otherwise, 
            // render the opening tag of a <font> element 
            // with a color attribute set to the hexadecimal
            // value for navy blue.
            if (TagKey == HtmlTextWriterTag.H4)
            {
                if (SupportsItalic)
                    return "<i>";
                else
                    return "<font color=\"000080\">";
            }
            // Call the base method.
            return base.RenderBeforeContent();
        }

        // Override the RenderAfterContent method to close
        // styles opened during the call to the RenderBeforeContent
        // method.
        protected override string RenderAfterContent()
        {
            // Check whether the element being rendered is a <th> element.
            // If so, and the requesting device supports bold formatting,
            // render the closing tag of the <b> element. If not,
            // render the closing tag of the <font> element.
            if (TagKey == HtmlTextWriterTag.Th)
            {
                if (SupportsBold)
                    return "</b>";
                else
                    return "</font>";
            }

            // Check whether the element being rendered is an <H4>.
            // element. If so, and the requesting device supports italic
            // formatting, render the closing tag of the <i> element.
            // If not, render the closing tag of the <font> element.
            if (TagKey == HtmlTextWriterTag.H4)
            {
                if (SupportsItalic)
                    return "</i>";
                else
                    return "</font>";
            }
            // Call the base method
            return base.RenderAfterContent();
        }

        // Override the RenderBeforeTag method to render the
        // opening tag of a <small> element to modify the text size of 
        // any <a> elements that this writer encounters.
        protected override string RenderBeforeTag()
        {
            // Check whether the element being rendered is an 
            // <a> element. If so, render the opening tag
            // of the <small> element; otherwise, call the base method.
            if (TagKey == HtmlTextWriterTag.A)
                return "<small>";
            return base.RenderBeforeTag();
        }

        // Override the RenderAfterTag method to render
        // close any elements opened in the RenderBeforeTag
        // method call.
        protected override string RenderAfterTag()
        {
            // Check whether the element being rendered is an
            // <a> element. If so, render the closing tag of the
            // <small> element; otherwise, call the base method.
            if (TagKey == HtmlTextWriterTag.A)
                return "</small>";
            return base.RenderAfterTag();
        }
    }
}
' Create a custom HtmlTextWriter class that overrides 
' the RenderBeforeContent and RenderAfterContent methods.
Imports System.IO
Imports System.Web.UI

Namespace Examples.AspNet


   Public Class CustomHtml32TextWriter
      Inherits Html32TextWriter

        ' Create a constructor for the class
        ' that takes a TextWriter as a parameter.
        Public Sub New(ByVal writer As TextWriter)
            Me.New(writer, DefaultTabString)
        End Sub

        ' Create a constructor for the class that takes
        ' a TextWriter and a string as parameters. 
        Public Sub New(ByVal writer As TextWriter, ByVal tabString As String)
            MyBase.New(writer, tabString)
        End Sub

        ' Override the RenderBeforeContent method to render
        ' styles before rendering the content of a <th> element.
        Protected Overrides Function RenderBeforeContent() As String
            ' Check the TagKey property. If its value is
            ' HtmlTextWriterTag.TH, check the value of the 
            ' SupportsBold property. If true, return the
            ' opening tag of a <b> element; otherwise, render
            ' the opening tag of a <font> element with a color
            ' attribute set to the hexadecimal value for red.
            If TagKey = HtmlTextWriterTag.Th Then
                If (SupportsBold) Then
                    Return "<b>"
                Else
                    Return "<font color=""FF0000"">"
                End If
            End If

            ' Check whether the element being rendered
            ' is an <H4> element. If it is, check the 
            ' value of the SupportsItalic property.
            ' If true, render the opening tag of the <i> element
            ' prior to the <H4> element's content; otherwise, 
            ' render the opening tag of a <font> element 
            ' with a color attribute set to the hexadecimal
            ' value for navy blue.
            If TagKey = HtmlTextWriterTag.H4 Then
                If (SupportsItalic) Then
                    Return "<i>"
                Else
                    Return "<font color=""000080"">"
                End If
            End If
            ' Call the base method.
            Return MyBase.RenderBeforeContent()
        End Function

        ' Override the RenderAfterContent method to close
        ' styles opened during the call to the RenderBeforeContent
        ' method.
        Protected Overrides Function RenderAfterContent() As String

            ' Check whether the element being rendered is a <th> element.
            ' If so, and the requesting device supports bold formatting,
            ' render the closing tag of the <b> element. If not,
            ' render the closing tag of the <font> element.
            If TagKey = HtmlTextWriterTag.Th Then
                If SupportsBold Then
                    Return "</b>"
                Else
                    Return "</font>"
                End If
            End If

            ' Check whether the element being rendered is an <H4>.
            ' element. If so, and the requesting device supports italic
            ' formatting, render the closing tag of the <i> element.
            ' If not, render the closing tag of the <font> element.
            If TagKey = HtmlTextWriterTag.H4 Then
                If (SupportsItalic) Then
                    Return "</i>"
                Else
                    Return "</font>"
                End If
            End If
            ' Call the base method.
            Return MyBase.RenderAfterContent()
        End Function

        ' Override the RenderBeforeTag method to render the
        ' opening tag of a <small> element to modify the text size of 
        ' any <a> elements that this writer encounters.
        Protected Overrides Function RenderBeforeTag() As String
            ' Check whether the element being rendered is an 
            ' <a> element. If so, render the opening tag
            ' of the <small> element; otherwise, call the base method.
            If TagKey = HtmlTextWriterTag.A Then
                Return "<small>"
            End If
            Return MyBase.RenderBeforeTag()
        End Function

        ' Override the RenderAfterTag method to render
        ' close any elements opened in the RenderBeforeTag
        ' method call.
        Protected Overrides Function RenderAfterTag() As String
            ' Check whether the element being rendered is an
            ' <a> element. If so, render the closing tag of the
            ' <small> element; otherwise, call the base method.
            If TagKey = HtmlTextWriterTag.A Then
                Return "</small>"
            End If
            Return MyBase.RenderAfterTag()
        End Function
    End Class
End Namespace

Hinweise

Die Html32TextWriter Klasse ist eine Alternative zur HtmlTextWriter Klasse. Es konvertiert HTML 4.0-Formatattribute in die entsprechenden HTML 3.2-Tags und -Attribute. Sie standardisiert die Verteilung von Attributen, z. B. Farben und Schriftarten, mithilfe von HTML-Tabellen. ASP.NET verwendet diese Klasse automatisch für HTML 3.2 und frühere Browser, indem sie die TagWriter Eigenschaft der HttpBrowserCapabilities Klasse überprüfen. Sofern Sie keinen benutzerdefinierten Seiten- oder Steuerelementadapter erstellen, der auf Geräte ausgerichtet ist, die HTML 3.2-Markup verwenden, müssen Sie keine Instanz der Html32TextWriter Klasse explizit erstellen.

Weitere Informationen zum Anpassen des Seiten- und Steuerelementrenderings finden Sie unter Walkthrough: Developing and Using a Custom Web Server Control.

Konstruktoren

Html32TextWriter(TextWriter)

Initialisiert eine neue Instanz der Html32TextWriter-Klasse, die den Zeileneinzug verwendet, der im Feld DefaultTabString angegeben ist, wenn der anfordernde Browser einen Zeileneinzug erfordert.

Html32TextWriter(TextWriter, String)

Initialisiert eine neue Instanz der Html32TextWriter Klasse, die den angegebenen Zeileneinzug verwendet.

Felder

CoreNewLine

Speichert die für diese TextWriterverwendeten Neuzeilenzeichen.

(Geerbt von TextWriter)
DefaultTabString

Stellt ein einzelnes Tabstoppzeichen dar.

(Geerbt von HtmlTextWriter)
DoubleQuoteChar

Stellt das Anführungszeichen (") dar.

(Geerbt von HtmlTextWriter)
EndTagLeftChars

Stellt die linke eckige Klammer und schräge Markierung (</) des schließenden Tags eines Markupelements dar.

(Geerbt von HtmlTextWriter)
EqualsChar

Stellt das Gleichheitszeichen (=) dar.

(Geerbt von HtmlTextWriter)
EqualsDoubleQuoteString

Stellt ein Gleichheitszeichen (=) und ein doppeltes Anführungszeichen (") in einer Zeichenfolge (=) dar.

(Geerbt von HtmlTextWriter)
SelfClosingChars

Stellt ein Leerzeichen und das selbstschließende Schrägstrichzeichen (/) eines Markuptags dar.

(Geerbt von HtmlTextWriter)
SelfClosingTagEnd

Stellt das schließende Schrägstrich- und rechtwinklige Klammern (/>) eines selbstschließenden Markupelements dar.

(Geerbt von HtmlTextWriter)
SemicolonChar

Represents the semicolon (;).

(Geerbt von HtmlTextWriter)
SingleQuoteChar

Stellt ein Apostroph (') dar.

(Geerbt von HtmlTextWriter)
SlashChar

Stellt das Schrägstrichzeichen (/) dar.

(Geerbt von HtmlTextWriter)
SpaceChar

Stellt ein Leerzeichen ( ) dar.

(Geerbt von HtmlTextWriter)
StyleEqualsChar

Stellt die Formatvorlage gleich dem Zeichen (:) dar, das zum Festlegen von Formatattributen gleich Werten verwendet wird.

(Geerbt von HtmlTextWriter)
TagLeftChar

Stellt die öffnende eckige Klammer (<) eines Markuptags dar.

(Geerbt von HtmlTextWriter)
TagRightChar

Stellt die schließende eckige Klammer (>) eines Markuptags dar.

(Geerbt von HtmlTextWriter)

Eigenschaften

Encoding

Ruft die Codierung ab, die das HtmlTextWriter -Objekt verwendet, um Inhalt auf die Seite zu schreiben.

(Geerbt von HtmlTextWriter)
FontStack

Ruft eine Sammlung von Schriftartinformationen für den HTML-Code zum Rendern ab.

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.

(Geerbt von HtmlTextWriter)
InnerWriter

Dient zum Abrufen oder Festlegen des Textschreibers, der den inneren Inhalt des Markupelements schreibt.

(Geerbt von HtmlTextWriter)
NewLine

Dient zum Abrufen oder Festlegen der Vom HtmlTextWriter -Objekt verwendeten Zeilenterminatorzeichenfolge.

(Geerbt von HtmlTextWriter)
ShouldPerformDivTableSubstitution

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob ein Table-Element durch ein Div-Element ersetzt werden soll, um die Zeit zu reduzieren, die zum Rendern eines HTML-Blocks benötigt wird.

SupportsBold

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob das anfordernde Gerät fett formatierten HTML-Text unterstützt. Verwenden Sie die SupportsBold-Eigenschaft, um fett formatierten Text bedingt in den Html32TextWriter Ausgabedatenstrom zu rendern.

SupportsItalic

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob das anfordernde Gerät kursiv HTML-Text unterstützt. Verwenden Sie die SupportsItalic-Eigenschaft, um kursiv formatierten Text im Html32TextWriter Ausgabedatenstrom bedingt zu rendern.

TagKey

Dient zum Abrufen oder Festlegen des HtmlTextWriterTag Werts für das angegebene Markupelement.

(Geerbt von HtmlTextWriter)
TagName

Dient zum Abrufen oder Festlegen des Tagnamens des markupelements, das gerendert wird.

(Geerbt von HtmlTextWriter)

Methoden

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.

(Geerbt von HtmlTextWriter)
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.

(Geerbt von HtmlTextWriter)
AddAttribute(String, String)

Fügt das angegebene Markupattribut und -wert dem öffnenden Tag des Elements hinzu, das das HtmlTextWriter -Objekt mit einem nachfolgenden Aufruf der RenderBeginTag -Methode erstellt.

(Geerbt von HtmlTextWriter)
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.

(Geerbt von HtmlTextWriter)
AddAttribute(String, String, HtmlTextWriterAttribute)

Fügt das angegebene Markupattribut und den angegebenen Wert zusammen mit einem HtmlTextWriterAttribute Enumerationswert zum öffnenden Tag des Elements hinzu, das das HtmlTextWriter-Objekt mit einem nachfolgenden Aufruf der RenderBeginTag-Methode erstellt.

(Geerbt von HtmlTextWriter)
AddStyleAttribute(HtmlTextWriterStyle, String)

Fügt das dem angegebenen HtmlTextWriterStyle Wert zugeordnete Markupstilattribut und den Attributwert zum öffnenden Markuptag hinzu, das durch einen nachfolgenden Aufruf der RenderBeginTag-Methode erstellt wurde.

(Geerbt von HtmlTextWriter)
AddStyleAttribute(String, String)

Fügt das angegebene Markupformatattribut und den Attributwert zum öffnenden Markuptag hinzu, das durch einen nachfolgenden Aufruf der RenderBeginTag-Methode erstellt wurde.

(Geerbt von HtmlTextWriter)
AddStyleAttribute(String, String, HtmlTextWriterStyle)

Fügt das angegebene Markupformatattribut und den Attributwert zusammen mit einem HtmlTextWriterStyle Enumerationswert zum öffnenden Markuptag hinzu, das durch einen nachfolgenden Aufruf der RenderBeginTag-Methode erstellt wurde.

(Geerbt von HtmlTextWriter)
BeginRender()

Benachrichtigt ein HtmlTextWriter-Objekt oder ein Objekt einer abgeleiteten Klasse, dass ein Steuerelement gerendert werden soll.

(Geerbt von HtmlTextWriter)
Close()

Schließt das HtmlTextWriter-Objekt und gibt alle systembezogenen Ressourcen frei.

(Geerbt von HtmlTextWriter)
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 vom TextWriter verwendet werden, und gibt optional die verwalteten Ressourcen frei.

(Geerbt von TextWriter)
DisposeAsync()

Gibt asynchron alle ressourcen frei, die vom TextWriter-Objekt verwendet werden.

(Geerbt von TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

Codiert den Wert des angegebenen Markup-Attributs basierend auf den Anforderungen des HttpRequest-Objekts des aktuellen Kontexts.

(Geerbt von HtmlTextWriter)
EncodeAttributeValue(String, Boolean)

Codiert den Wert des angegebenen Markup-Attributs basierend auf den Anforderungen des HttpRequest-Objekts des aktuellen Kontexts.

(Geerbt von HtmlTextWriter)
EncodeUrl(String)

Führt minimale URL-Codierung durch Konvertieren von Leerzeichen in der angegebenen URL in die Zeichenfolge "%20" aus.

(Geerbt von HtmlTextWriter)
EndRender()

Benachrichtigt ein HtmlTextWriter-Objekt oder ein Objekt einer abgeleiteten Klasse, dass das Rendern eines Steuerelements abgeschlossen ist. Mit dieser Methode können Sie alle Markupelemente schließen, die in der BeginRender()-Methode geöffnet wurden.

(Geerbt von HtmlTextWriter)
EnterStyle(Style)

Schreibt das öffnende Tag eines <span>-Elements, das Attribute enthält, die das Layout und die Zeichenformatierung der angegebenen Formatvorlage implementieren.

(Geerbt von HtmlTextWriter)
EnterStyle(Style, HtmlTextWriterTag)

Schreibt das öffnende Tag eines Markupelements, das Attribute enthält, die die Layout- und Zeichenformatierung der angegebenen Formatvorlage implementieren.

(Geerbt von HtmlTextWriter)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
ExitStyle(Style)

Schreibt das schließende Tag eines <span> Elements, um die angegebene Layout- und Zeichenformatierung zu beenden.

(Geerbt von HtmlTextWriter)
ExitStyle(Style, HtmlTextWriterTag)

Schreibt das schließende Tag des angegebenen Markupelements, um die angegebene Layout- und Zeichenformatierung zu beenden.

(Geerbt von HtmlTextWriter)
FilterAttributes()

Entfernt alle Markup- und Formatattribute für alle Eigenschaften des Seiten- oder Webserversteuerelements.

(Geerbt von HtmlTextWriter)
Flush()

Löscht alle Puffer für das aktuelle HtmlTextWriter -Objekt und bewirkt, dass alle gepufferten Daten in den Ausgabedatenstrom geschrieben werden.

(Geerbt von HtmlTextWriter)
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)
FlushAsync(CancellationToken)

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.

(Geerbt von HtmlTextWriter)
GetAttributeName(HtmlTextWriterAttribute)

Ruft den Namen des Markupattributes ab, das dem angegebenen HtmlTextWriterAttribute Wert zugeordnet ist.

(Geerbt von HtmlTextWriter)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetLifetimeService()
Veraltet.

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.

(Geerbt von HtmlTextWriter)
GetStyleName(HtmlTextWriterStyle)

Ruft den Attributnamen des Markupformats ab, der dem angegebenen HtmlTextWriterStyle Enumerationswert zugeordnet ist.

(Geerbt von HtmlTextWriter)
GetTagKey(String)

Ruft den HtmlTextWriterTag Enumerationswert ab, der dem angegebenen Markupelement zugeordnet ist.

(Geerbt von HtmlTextWriter)
GetTagName(HtmlTextWriterTag)

Gibt das HTML-Element zurück, das dem angegebenen HtmlTextWriterTag Enumerationswert zugeordnet ist.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InitializeLifetimeService()
Veraltet.

Ruft ein Lebensdauerdienstobjekt ab, um die Lebensdauerrichtlinie für diese Instanz zu steuern.

(Geerbt von MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute)

Bestimmt, ob das angegebene Markupattribut und sein Wert während des nächsten Aufrufs der RenderBeginTag-Methode gerendert werden.

(Geerbt von HtmlTextWriter)
IsAttributeDefined(HtmlTextWriterAttribute, String)

Bestimmt, ob das angegebene Markupattribut und sein Wert während des nächsten Aufrufs der RenderBeginTag-Methode gerendert werden.

(Geerbt von HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle)

Bestimmt, ob das angegebene Markupformatattribut während des nächsten Aufrufs der RenderBeginTag-Methode gerendert wird.

(Geerbt von HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Bestimmt, ob das angegebene Markupformatattribut und sein Wert während des nächsten Aufrufs der RenderBeginTag-Methode gerendert werden.

(Geerbt von HtmlTextWriter)
IsValidFormAttribute(String)

Überprüft ein Attribut, um sicherzustellen, dass es im öffnenden Tag eines <form>-Markupelements gerendert werden kann.

(Geerbt von HtmlTextWriter)
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.

(Geerbt von HtmlTextWriter)
OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

Bestimmt, ob das angegebene HTML-Formatvorlagen-Attribut und dessen Wert in den Ausgabedatenstrom geschrieben werden sollen.

OnTagRender(String, HtmlTextWriterTag)

Bestimmt, ob das angegebene HTML-Element in den Ausgabedatenstrom geschrieben werden soll.

OutputTabs()

Schreibt eine Reihe von Tabstoppzeichenfolgen, die die Einzugsebene für eine Zeile mit Markupzeichen darstellen.

(Geerbt von HtmlTextWriter)
PopEndTag()

Entfernt das zuletzt gespeicherte Markupelement aus der Liste der gerenderten Elemente.

(Geerbt von HtmlTextWriter)
PushEndTag(String)

Speichert das angegebene Markupelement für die spätere Verwendung beim Generieren des Endtags für ein Markupelement.

(Geerbt von HtmlTextWriter)
RenderAfterContent()

Schreibt Text oder Abstand, der nach dem Inhalt des HTML-Elements angezeigt wird.

RenderAfterTag()

Schreibt alle Abstände oder Text, die nach dem schließenden Tag eines HTML-Elements auftreten.

RenderBeforeContent()

Schreibt alle Tabstopp- oder Schriftartinformationen, die vor dem Inhalt angezeigt werden, der in einem HTML-Element enthalten ist.

RenderBeforeTag()

Schreibt einen beliebigen Text- oder Tabstoppabstand, der vor dem öffnenden Tag eines HTML-Elements in den HTML 3.2-Ausgabedatenstrom eintritt.

RenderBeginTag(HtmlTextWriterTag)

Schreibt das öffnende Tag des angegebenen Elements in den HTML 3.2-Ausgabedatenstrom.

RenderBeginTag(String)

Schreibt das öffnende Tag des angegebenen Markupelements in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
RenderEndTag()

Schreibt das Endtag eines HTML-Elements in den Html32TextWriter Ausgabedatenstrom zusammen mit allen Schriftartinformationen, die dem Element zugeordnet sind.

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.

(Geerbt von HtmlTextWriter)
Write(Char)

Schreibt die Textdarstellung eines Unicode-Zeichens in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand.

(Geerbt von HtmlTextWriter)
Write(Char[])

Schreibt die Textdarstellung eines Arrays von Unicode-Zeichen in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand.

(Geerbt von HtmlTextWriter)
Write(Char[], Int32, Int32)

Schreibt die Textdarstellung einer Unterarray von Unicode-Zeichen in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand.

(Geerbt von HtmlTextWriter)
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.

(Geerbt von HtmlTextWriter)
Write(Int32)

Schreibt die Textdarstellung einer mit 32 Byte signierten ganzzahligen Zahl in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand.

(Geerbt von HtmlTextWriter)
Write(Int64)

Schreibt die Textdarstellung einer signierten 64-Byte-Ganzzahl in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand.

(Geerbt von HtmlTextWriter)
Write(Object)

Schreibt die Textdarstellung eines Objekts in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand.

(Geerbt von HtmlTextWriter)
Write(ReadOnlySpan<Char>)

Schreibt einen Zeichenbereich in den Textstream.

(Geerbt von TextWriter)
Write(Single)

Schreibt die Textdarstellung einer Gleitkommazahl mit einfacher Genauigkeit in den Ausgabedatenstrom zusammen mit einem ausstehenden Tabstoppabstand.

(Geerbt von HtmlTextWriter)
Write(String)

Schreibt die angegebene Zeichenfolge zusammen mit einem ausstehenden Tabstoppabstand in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
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.

(Geerbt von HtmlTextWriter)
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.

(Geerbt von HtmlTextWriter)
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[])

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.

(Geerbt von HtmlTextWriter)
Write(String, ReadOnlySpan<Object>)

Schreibt eine formatierte Zeichenfolge in den Textstream, wobei die gleiche Semantik wie Format(String, ReadOnlySpan<Object>)verwendet wird.

(Geerbt von TextWriter)
Write(StringBuilder)

Schreibt einen Zeichenfolgen-Generator in den Textstream.

(Geerbt von TextWriter)
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[])

Schreibt asynchron ein Zeichenarray in den Textstream.

(Geerbt von TextWriter)
WriteAsync(Char[], Int32, Int32)

Schreibt asynchron ein Unterarray von Zeichen in den Textstream.

(Geerbt von TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Schreibt asynchron einen Zeichenspeicherbereich in den Textstream.

(Geerbt von TextWriter)
WriteAsync(String)

Schreibt eine Zeichenfolge asynchron in den Textstream.

(Geerbt von TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Schreibt asynchron einen Zeichenfolgen-Generator in den Textstream.

(Geerbt von TextWriter)
WriteAttribute(String, String)

Schreibt das angegebene Markup-Attribut und -Wert in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteAttribute(String, String, Boolean)

Schreibt das angegebene Markup-Attribut und -Wert in den Ausgabedatenstrom und schreibt, falls angegeben, den Wert codiert.

(Geerbt von HtmlTextWriter)
WriteBeginTag(String)

Schreibt einen beliebigen Tabstoppabstand und das öffnende Tag des angegebenen Markupelements in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteBreak()

Schreibt ein <br /> Markupelement in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteEncodedText(String)

Codiert den angegebenen Text für das anfordernde Gerät und schreibt ihn dann in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteEncodedUrl(String)

Codiert die angegebene URL und schreibt sie dann in den Ausgabedatenstrom. Die URL kann Parameter enthalten.

(Geerbt von HtmlTextWriter)
WriteEncodedUrlParameter(String)

Codiert den angegebenen URL-Parameter für das anfordernde Gerät und schreibt ihn dann in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteEndTag(String)

Schreibt einen beliebigen Tabstoppabstand und das schließende Tag des angegebenen Markupelements.

(Geerbt von HtmlTextWriter)
WriteFullBeginTag(String)

Schreibt einen beliebigen Tabstoppabstand und das öffnende Tag des angegebenen Markupelements in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteLine()

Schreibt eine Zeilenterminatorzeichenfolge in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteLine(Boolean)

Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung eines booleschen Werts, gefolgt von einer Zeilenbeschriftungszeichenfolge, in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteLine(Char)

Schreibt alle ausstehenden Tabstopps und ein Unicode-Zeichen, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteLine(Char[])

Schreibt alle ausstehenden Tabstopps und ein Array von Unicode-Zeichen, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteLine(Char[], Int32, Int32)

Schreibt alle ausstehenden Tabstopps und eine Unterarray von Unicode-Zeichen, gefolgt von einer Zeilenbeschriftungszeichenfolge, in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
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.

(Geerbt von HtmlTextWriter)
WriteLine(Int32)

Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung einer vorzeichenigen 32-Byte-Ganzzahl, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteLine(Int64)

Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung einer 64-Byte-signierten ganzzahligen Zahl, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteLine(Object)

Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung eines Objekts, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteLine(ReadOnlySpan<Char>)

Schreibt die Textdarstellung eines Zeichenbereichs in den Textstream, gefolgt von einem Zeilenterminator.

(Geerbt von TextWriter)
WriteLine(Single)

Schreibt alle ausstehenden Tabstopps und die Textdarstellung einer Gleitkommazahl mit einer genauigkeitsbezogenen Gleitkommazahl, gefolgt von einer Zeilenbeschriftungszeichenfolge, in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteLine(String)

Schreibt alle ausstehenden Tabstopps und eine Textzeichenfolge, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
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.

(Geerbt von HtmlTextWriter)
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.

(Geerbt von HtmlTextWriter)
WriteLine(String, Object, Object, Object)

Schreibt eine formatierte Zeichenfolge und eine neue Zeile in den Textstream, wobei die gleiche Semantik wie Format(String, Object)verwendet wird.

(Geerbt von TextWriter)
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.

(Geerbt von HtmlTextWriter)
WriteLine(String, ReadOnlySpan<Object>)

Schreibt eine formatierte Zeichenfolge und eine neue Zeile in den Textstream, wobei die gleiche Semantik wie Format(String, ReadOnlySpan<Object>)verwendet wird.

(Geerbt von TextWriter)
WriteLine(StringBuilder)

Schreibt die Textdarstellung eines Zeichenfolgen-Generators in den Textstream, gefolgt von einem Zeilenterminator.

(Geerbt von TextWriter)
WriteLine(UInt32)

Schreibt einen ausstehenden Tabstoppabstand und die Textdarstellung einer 4-Byte-ganzzahl ohne Vorzeichen, gefolgt von einer Zeilenterminatorzeichenfolge, in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
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[])

Schreibt asynchron ein Array von 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(ReadOnlyMemory<Char>, CancellationToken)

Schreibt asynchron die Textdarstellung eines Zeichenspeicherbereichs 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)
WriteLineAsync(StringBuilder, CancellationToken)

Schreibt asynchron die Textdarstellung eines Zeichenfolgen-Generators 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.

(Geerbt von HtmlTextWriter)
WriteStyleAttribute(String, String)

Schreibt das angegebene Style-Attribut in den Ausgabedatenstrom.

(Geerbt von HtmlTextWriter)
WriteStyleAttribute(String, String, Boolean)

Schreibt das angegebene Style-Attribut und -Wert in den Ausgabedatenstrom und codiert den Wert, sofern angegeben.

(Geerbt von HtmlTextWriter)
WriteUrlEncodedString(String, Boolean)

Schreibt die angegebene Zeichenfolge, codiert sie entsprechend den URL-Anforderungen.

(Geerbt von HtmlTextWriter)

Explizite Schnittstellenimplementierungen

IDisposable.Dispose()

Eine Beschreibung dieses Mitglieds finden Sie unter Dispose().

(Geerbt von TextWriter)

Gilt für:

Weitere Informationen