Condividi tramite


Html32TextWriter Classe

Definizione

Scrive una serie di caratteri e testo specifici di HTML 3.2 nel flusso di output per un controllo server ASP.NET. La classe Html32TextWriter fornisce funzionalità di formattazione che ASP.NET controlli server usano per il rendering del contenuto HTML 3.2 nei client.

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
Ereditarietà
Derivato

Esempio

Nell'esempio di codice seguente viene illustrato come usare una classe denominata CustomHtml32TextWriter, che deriva dalla classe Html32TextWriter. CustomHtml32TextWriter crea due costruttori che seguono il modello stabilito dalla classe HtmlTextWriter ed esegue l'override dei metodi RenderBeforeContent, RenderAfterContent, RenderBeforeTage RenderAfterTag.

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

Commenti

La classe Html32TextWriter è un'alternativa alla classe HtmlTextWriter. Converte gli attributi di stile HTML 4.0 nei tag e negli attributi HTML 3.2 equivalenti. Standardizza la propagazione degli attributi, ad esempio colori e tipi di carattere, usando tabelle HTML. ASP.NET usa automaticamente questa classe per i browser HTML 3.2 e versioni precedenti controllando la proprietà TagWriter della classe HttpBrowserCapabilities. A meno che non si crei una scheda di controllo o una pagina personalizzata destinata ai dispositivi che usano markup HTML 3.2, non è necessario creare un'istanza della classe Html32TextWriter in modo esplicito.

Per altre informazioni sulla personalizzazione del rendering di pagine e controlli, vedere Procedura dettagliata: Sviluppo e uso di un controllo server Web personalizzato.

Costruttori

Html32TextWriter(TextWriter)

Inizializza una nuova istanza della classe Html32TextWriter che utilizza il rientro della riga specificato nel campo DefaultTabString quando il browser richiedente richiede il rientro della riga.

Html32TextWriter(TextWriter, String)

Inizializza una nuova istanza della classe Html32TextWriter che utilizza il rientro della riga specificato.

Campi

CoreNewLine

Archivia i caratteri di nuova riga usati per questo TextWriter.

(Ereditato da TextWriter)
DefaultTabString

Rappresenta un singolo carattere di tabulazioni.

(Ereditato da HtmlTextWriter)
DoubleQuoteChar

Rappresenta il carattere virgolette (").

(Ereditato da HtmlTextWriter)
EndTagLeftChars

Rappresenta la parentesi angolare sinistra e il segno di barra (</) del tag di chiusura di un elemento di markup.

(Ereditato da HtmlTextWriter)
EqualsChar

Rappresenta il segno di uguale (=).

(Ereditato da HtmlTextWriter)
EqualsDoubleQuoteString

Rappresenta un segno di uguale (=) e una virgoletta doppia (") insieme in una stringa (=").

(Ereditato da HtmlTextWriter)
SelfClosingChars

Rappresenta uno spazio e il segno di barra di chiusura automatica (/) di un tag di markup.

(Ereditato da HtmlTextWriter)
SelfClosingTagEnd

Rappresenta il segno di barra di chiusura e la parentesi angolare destra (/>) di un elemento di markup di chiusura automatica.

(Ereditato da HtmlTextWriter)
SemicolonChar

Rappresenta il punto e virgola (;).

(Ereditato da HtmlTextWriter)
SingleQuoteChar

Rappresenta un apostrofo (').

(Ereditato da HtmlTextWriter)
SlashChar

Rappresenta il segno di barra (/).

(Ereditato da HtmlTextWriter)
SpaceChar

Rappresenta un carattere di spazio ( ).

(Ereditato da HtmlTextWriter)
StyleEqualsChar

Rappresenta il carattere uguale a (:) utilizzato per impostare gli attributi di stile uguali ai valori.

(Ereditato da HtmlTextWriter)
TagLeftChar

Rappresenta la parentesi angolare di apertura (<) di un tag di markup.

(Ereditato da HtmlTextWriter)
TagRightChar

Rappresenta la parentesi angolare di chiusura (>) di un tag di markup.

(Ereditato da HtmlTextWriter)

Proprietà

Encoding

Ottiene la codifica utilizzata dall'oggetto HtmlTextWriter per scrivere contenuto nella pagina.

(Ereditato da HtmlTextWriter)
FontStack

Ottiene una raccolta di informazioni sul tipo di carattere per il rendering del codice HTML.

FormatProvider

Ottiene un oggetto che controlla la formattazione.

(Ereditato da TextWriter)
Indent

Ottiene o imposta il numero di posizioni di tabulazioni da impostare come rientro all'inizio di ogni riga di markup.

(Ereditato da HtmlTextWriter)
InnerWriter

Ottiene o imposta il writer di testo che scrive il contenuto interno dell'elemento di markup.

(Ereditato da HtmlTextWriter)
NewLine

Ottiene o imposta la stringa del terminatore di riga utilizzata dall'oggetto HtmlTextWriter.

(Ereditato da HtmlTextWriter)
ShouldPerformDivTableSubstitution

Ottiene o imposta un valore booleano che indica se sostituire un elemento Table con un elemento Div per ridurre il tempo necessario per eseguire il rendering di un blocco html.

SupportsBold

Ottiene o imposta un valore booleano che indica se il dispositivo richiedente supporta il testo HTML in grassetto. Utilizzare la proprietà SupportsBold per eseguire il rendering condizionale del testo in grassetto nel flusso di output Html32TextWriter.

SupportsItalic

Ottiene o imposta un valore booleano che indica se il dispositivo richiedente supporta il testo HTML corsivo. Utilizzare la proprietà SupportsItalic per eseguire il rendering condizionale del testo in corsivo nel flusso di output Html32TextWriter.

TagKey

Ottiene o imposta il valore HtmlTextWriterTag per l'elemento di markup specificato.

(Ereditato da HtmlTextWriter)
TagName

Ottiene o imposta il nome del tag dell'elemento di markup di cui viene eseguito il rendering.

(Ereditato da HtmlTextWriter)

Metodi

AddAttribute(HtmlTextWriterAttribute, String)

Aggiunge l'attributo di markup e il valore dell'attributo al tag di apertura dell'elemento creato dall'oggetto HtmlTextWriter con una chiamata successiva al metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
AddAttribute(HtmlTextWriterAttribute, String, Boolean)

Aggiunge l'attributo di markup e il valore dell'attributo al tag di apertura dell'elemento creato dall'oggetto HtmlTextWriter con una chiamata successiva al metodo RenderBeginTag, con codifica facoltativa.

(Ereditato da HtmlTextWriter)
AddAttribute(String, String)

Aggiunge l'attributo e il valore di markup specificati al tag di apertura dell'elemento creato dall'oggetto HtmlTextWriter con una chiamata successiva al metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
AddAttribute(String, String, Boolean)

Aggiunge l'attributo e il valore di markup specificati al tag di apertura dell'elemento creato dall'oggetto HtmlTextWriter con una chiamata successiva al metodo RenderBeginTag, con codifica facoltativa.

(Ereditato da HtmlTextWriter)
AddAttribute(String, String, HtmlTextWriterAttribute)

Aggiunge l'attributo e il valore di markup specificati, insieme a un valore di enumerazione HtmlTextWriterAttribute, al tag di apertura dell'elemento creato dall'oggetto HtmlTextWriter con una chiamata successiva al metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
AddStyleAttribute(HtmlTextWriterStyle, String)

Aggiunge l'attributo dello stile di markup associato al valore HtmlTextWriterStyle specificato e al valore dell'attributo al tag di markup di apertura creato da una chiamata successiva al metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
AddStyleAttribute(String, String)

Aggiunge l'attributo dello stile di markup specificato e il valore dell'attributo al tag di markup di apertura creato da una chiamata successiva al metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
AddStyleAttribute(String, String, HtmlTextWriterStyle)

Aggiunge l'attributo dello stile di markup specificato e il valore dell'attributo, insieme a un valore di enumerazione HtmlTextWriterStyle, al tag di markup di apertura creato da una chiamata successiva al metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
BeginRender()

Notifica a un oggetto HtmlTextWriter o a un oggetto di una classe derivata che il rendering di un controllo sta per essere eseguito.

(Ereditato da HtmlTextWriter)
Close()

Chiude l'oggetto HtmlTextWriter e rilascia tutte le risorse di sistema associate.

(Ereditato da HtmlTextWriter)
CreateObjRef(Type)

Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto.

(Ereditato da MarshalByRefObject)
Dispose()

Rilascia tutte le risorse usate dall'oggetto TextWriter.

(Ereditato da TextWriter)
Dispose(Boolean)

Rilascia le risorse non gestite usate dal TextWriter e, facoltativamente, rilascia le risorse gestite.

(Ereditato da TextWriter)
DisposeAsync()

Rilascia in modo asincrono tutte le risorse usate dall'oggetto TextWriter.

(Ereditato da TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

Codifica il valore dell'attributo di markup specificato in base ai requisiti dell'oggetto HttpRequest del contesto corrente.

(Ereditato da HtmlTextWriter)
EncodeAttributeValue(String, Boolean)

Codifica il valore dell'attributo di markup specificato in base ai requisiti dell'oggetto HttpRequest del contesto corrente.

(Ereditato da HtmlTextWriter)
EncodeUrl(String)

Esegue una codifica URL minima convertendo gli spazi nell'URL specificato nella stringa "%20".

(Ereditato da HtmlTextWriter)
EndRender()

Notifica a un oggetto HtmlTextWriter o a un oggetto di una classe derivata che il rendering di un controllo è terminato. È possibile utilizzare questo metodo per chiudere tutti gli elementi di markup aperti nel metodo BeginRender().

(Ereditato da HtmlTextWriter)
EnterStyle(Style)

Scrive il tag di apertura di un elemento <span> che contiene attributi che implementano il layout e la formattazione dei caratteri dello stile specificato.

(Ereditato da HtmlTextWriter)
EnterStyle(Style, HtmlTextWriterTag)

Scrive il tag di apertura di un elemento di markup che contiene attributi che implementano il layout e la formattazione dei caratteri dello stile specificato.

(Ereditato da HtmlTextWriter)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
ExitStyle(Style)

Scrive il tag di chiusura di un elemento <span> per terminare il layout e la formattazione dei caratteri specificati.

(Ereditato da HtmlTextWriter)
ExitStyle(Style, HtmlTextWriterTag)

Scrive il tag di chiusura dell'elemento di markup specificato per terminare il layout e la formattazione dei caratteri specificati.

(Ereditato da HtmlTextWriter)
FilterAttributes()

Rimuove tutti gli attributi di markup e stile in tutte le proprietà della pagina o del controllo server Web.

(Ereditato da HtmlTextWriter)
Flush()

Cancella tutti i buffer per l'oggetto HtmlTextWriter corrente e determina la scrittura di tutti i dati memorizzati nel buffer nel flusso di output.

(Ereditato da HtmlTextWriter)
FlushAsync()

Cancella in modo asincrono tutti i buffer per il writer corrente e determina la scrittura di tutti i dati memorizzati nel buffer nel dispositivo sottostante.

(Ereditato da TextWriter)
FlushAsync(CancellationToken)

Cancella in modo asincrono tutti i buffer per il writer corrente e determina la scrittura di tutti i dati memorizzati nel buffer nel dispositivo sottostante.

(Ereditato da TextWriter)
GetAttributeKey(String)

Ottiene il valore di enumerazione HtmlTextWriterAttribute corrispondente per l'attributo specificato.

(Ereditato da HtmlTextWriter)
GetAttributeName(HtmlTextWriterAttribute)

Ottiene il nome dell'attributo di markup associato al valore di HtmlTextWriterAttribute specificato.

(Ereditato da HtmlTextWriter)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLifetimeService()
Obsoleti.

Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
GetStyleKey(String)

Ottiene il valore di enumerazione HtmlTextWriterStyle per lo stile specificato.

(Ereditato da HtmlTextWriter)
GetStyleName(HtmlTextWriterStyle)

Ottiene il nome dell'attributo dello stile di markup associato al valore di enumerazione HtmlTextWriterStyle specificato.

(Ereditato da HtmlTextWriter)
GetTagKey(String)

Ottiene il valore di enumerazione HtmlTextWriterTag associato all'elemento di markup specificato.

(Ereditato da HtmlTextWriter)
GetTagName(HtmlTextWriterTag)

Restituisce l'elemento HTML associato al valore di enumerazione HtmlTextWriterTag specificato.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
InitializeLifetimeService()
Obsoleti.

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute)

Determina se il rendering dell'attributo di markup specificato e del relativo valore viene eseguito durante la chiamata successiva al metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
IsAttributeDefined(HtmlTextWriterAttribute, String)

Determina se il rendering dell'attributo di markup specificato e del relativo valore viene eseguito durante la chiamata successiva al metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle)

Determina se il rendering dell'attributo dello stile di markup specificato viene eseguito durante la chiamata successiva al metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Determina se il rendering dell'attributo dello stile di markup specificato e del relativo valore viene eseguito durante la chiamata successiva al metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
IsValidFormAttribute(String)

Controlla un attributo per assicurarsi che possa essere eseguito il rendering nel tag di apertura di un elemento di markup <form>.

(Ereditato da HtmlTextWriter)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia superficiale dell'oggetto MarshalByRefObject corrente.

(Ereditato da MarshalByRefObject)
OnAttributeRender(String, String, HtmlTextWriterAttribute)

Determina se è possibile eseguire il rendering dell'attributo di markup specificato e del relativo valore nell'elemento di markup corrente.

(Ereditato da HtmlTextWriter)
OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

Determina se scrivere l'attributo di stile HTML specificato e il relativo valore nel flusso di output.

OnTagRender(String, HtmlTextWriterTag)

Determina se scrivere l'elemento HTML specificato nel flusso di output.

OutputTabs()

Scrive una serie di stringhe di tabulazioni che rappresentano il livello di rientro per una riga di caratteri di markup.

(Ereditato da HtmlTextWriter)
PopEndTag()

Rimuove l'elemento di markup salvato più di recente dall'elenco di elementi di cui è stato eseguito il rendering.

(Ereditato da HtmlTextWriter)
PushEndTag(String)

Salva l'elemento di markup specificato per usarlo in un secondo momento durante la generazione del tag di fine per un elemento di markup.

(Ereditato da HtmlTextWriter)
RenderAfterContent()

Scrive qualsiasi testo o spaziatura visualizzato dopo il contenuto dell'elemento HTML.

RenderAfterTag()

Scrive qualsiasi spaziatura o testo che si verifica dopo il tag di chiusura di un elemento HTML.

RenderBeforeContent()

Scrive tutte le informazioni sulla spaziatura delle schede o sul tipo di carattere visualizzate prima del contenuto contenuto contenuto in un elemento HTML.

RenderBeforeTag()

Scrive qualsiasi spaziatura di testo o tabulazione che si verifica prima del tag di apertura di un elemento HTML nel flusso di output HTML 3.2.

RenderBeginTag(HtmlTextWriterTag)

Scrive il tag di apertura dell'elemento specificato nel flusso di output HTML 3.2.

RenderBeginTag(String)

Scrive il tag di apertura dell'elemento di markup specificato nel flusso di output.

(Ereditato da HtmlTextWriter)
RenderEndTag()

Scrive il tag finale di un elemento HTML nel flusso di output Html32TextWriter, insieme alle informazioni sul tipo di carattere associate all'elemento .

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Write(Boolean)

Scrive la rappresentazione testuale di un valore booleano nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(Char)

Scrive la rappresentazione testuale di un carattere Unicode nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(Char[])

Scrive la rappresentazione testuale di una matrice di caratteri Unicode nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(Char[], Int32, Int32)

Scrive la rappresentazione testuale di una sottomaschera di caratteri Unicode nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(Decimal)

Scrive la rappresentazione testuale di un valore decimale nel flusso di testo.

(Ereditato da TextWriter)
Write(Double)

Scrive la rappresentazione testuale di un numero a virgola mobile e precisione doppia nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(Int32)

Scrive la rappresentazione testuale di un intero con segno a 32 byte nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(Int64)

Scrive la rappresentazione testuale di un intero con segno a 64 byte nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(Object)

Scrive la rappresentazione testuale di un oggetto nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(ReadOnlySpan<Char>)

Scrive un intervallo di caratteri nel flusso di testo.

(Ereditato da TextWriter)
Write(Single)

Scrive la rappresentazione testuale di un numero a virgola mobile e precisione singola nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(String)

Scrive la stringa specificata nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(String, Object)

Scrive una stringa di tabulazione e una stringa formattata nel flusso di output, usando la stessa semantica del metodo Format(String, Object), insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(String, Object, Object)

Scrive una stringa formattata che contiene la rappresentazione testuale di due oggetti nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso. Questo metodo usa la stessa semantica del metodo Format(String, Object, Object).

(Ereditato da HtmlTextWriter)
Write(String, Object, Object, Object)

Scrive una stringa formattata nel flusso di testo usando la stessa semantica del metodo Format(String, Object, Object, Object).

(Ereditato da TextWriter)
Write(String, Object[])

Scrive una stringa formattata che contiene la rappresentazione testuale di una matrice di oggetti nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso. Questo metodo usa la stessa semantica del metodo Format(String, Object[]).

(Ereditato da HtmlTextWriter)
Write(String, ReadOnlySpan<Object>)

Scrive una stringa formattata nel flusso di testo usando la stessa semantica di Format(String, ReadOnlySpan<Object>).

(Ereditato da TextWriter)
Write(StringBuilder)

Scrive un generatore di stringhe nel flusso di testo.

(Ereditato da TextWriter)
Write(UInt32)

Scrive nel flusso di testo la rappresentazione testuale di un intero senza segno a 4 byte.

(Ereditato da TextWriter)
Write(UInt64)

Scrive la rappresentazione testuale di un intero senza segno a 8 byte nel flusso di testo.

(Ereditato da TextWriter)
WriteAsync(Char)

Scrive un carattere nel flusso di testo in modo asincrono.

(Ereditato da TextWriter)
WriteAsync(Char[])

Scrive una matrice di caratteri nel flusso di testo in modo asincrono.

(Ereditato da TextWriter)
WriteAsync(Char[], Int32, Int32)

Scrive una sottomaschera di caratteri nel flusso di testo in modo asincrono.

(Ereditato da TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Scrive in modo asincrono un'area di memoria di caratteri nel flusso di testo.

(Ereditato da TextWriter)
WriteAsync(String)

Scrive una stringa nel flusso di testo in modo asincrono.

(Ereditato da TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Scrive in modo asincrono un generatore di stringhe nel flusso di testo.

(Ereditato da TextWriter)
WriteAttribute(String, String)

Scrive l'attributo di markup e il valore specificati nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteAttribute(String, String, Boolean)

Scrive l'attributo e il valore di markup specificati nel flusso di output e, se specificato, scrive il valore codificato.

(Ereditato da HtmlTextWriter)
WriteBeginTag(String)

Scrive qualsiasi spaziatura di tabulazione e il tag di apertura dell'elemento di markup specificato nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteBreak()

Scrive un elemento di markup <br /> nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteEncodedText(String)

Codifica il testo specificato per il dispositivo richiedente e quindi lo scrive nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteEncodedUrl(String)

Codifica l'URL specificato e quindi lo scrive nel flusso di output. L'URL può includere parametri.

(Ereditato da HtmlTextWriter)
WriteEncodedUrlParameter(String)

Codifica il parametro URL specificato per il dispositivo richiedente e quindi lo scrive nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteEndTag(String)

Scrive qualsiasi spaziatura di tabulazione e il tag di chiusura dell'elemento di markup specificato.

(Ereditato da HtmlTextWriter)
WriteFullBeginTag(String)

Scrive qualsiasi spaziatura di tabulazione e il tag di apertura dell'elemento di markup specificato nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine()

Scrive una stringa di terminazione di riga nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(Boolean)

Scrive qualsiasi spaziatura di tabulazione in sospeso e la rappresentazione testuale di un valore booleano, seguito da una stringa del terminatore di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(Char)

Scrive qualsiasi spaziatura di tabulazione in sospeso e un carattere Unicode, seguito da una stringa di terminazione di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(Char[])

Scrive qualsiasi spaziatura di tabulazione in sospeso e una matrice di caratteri Unicode, seguita da una stringa del terminatore di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(Char[], Int32, Int32)

Scrive qualsiasi spaziatura di tabulazione in sospeso e una sottomaschera di caratteri Unicode, seguita da una stringa di terminazione di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(Decimal)

Scrive la rappresentazione testuale di un valore decimale nel flusso di testo, seguita da un terminatore di riga.

(Ereditato da TextWriter)
WriteLine(Double)

Scrive qualsiasi spaziatura di tabulazione in sospeso e la rappresentazione testuale di un numero a virgola mobile a precisione doppia, seguita da una stringa di terminazione di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(Int32)

Scrive qualsiasi spaziatura di tabulazione in sospeso e la rappresentazione testuale di un intero con segno a 32 byte, seguito da una stringa del terminatore di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(Int64)

Scrive qualsiasi spaziatura di tabulazione in sospeso e la rappresentazione testuale di un intero con segno a 64 byte, seguito da una stringa di terminazione di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(Object)

Scrive qualsiasi spaziatura di tabulazione in sospeso e la rappresentazione testuale di un oggetto, seguita da una stringa di terminazione di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(ReadOnlySpan<Char>)

Scrive la rappresentazione testuale di un intervallo di caratteri nel flusso di testo, seguita da un terminatore di riga.

(Ereditato da TextWriter)
WriteLine(Single)

Scrive qualsiasi spaziatura di tabulazione in sospeso e la rappresentazione testuale di un numero a virgola mobile a precisione singola, seguita da una stringa del terminatore di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(String)

Scrive qualsiasi spaziatura di tabulazione in sospeso e una stringa di testo, seguita da una stringa di terminazione di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(String, Object)

Scrive qualsiasi spaziatura di tabulazione in sospeso e una stringa formattata contenente la rappresentazione testuale di un oggetto, seguita da una stringa del terminatore di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(String, Object, Object)

Scrive qualsiasi spaziatura di tabulazione in sospeso e una stringa formattata contenente la rappresentazione testuale di due oggetti, seguita da una stringa di terminazione di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(String, Object, Object, Object)

Scrive una stringa formattata e una nuova riga nel flusso di testo, usando la stessa semantica di Format(String, Object).

(Ereditato da TextWriter)
WriteLine(String, Object[])

Scrive qualsiasi spaziatura di tabulazione in sospeso e una stringa formattata contenente la rappresentazione testuale di una matrice di oggetti, seguita da una stringa di terminazione di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(String, ReadOnlySpan<Object>)

Scrive una stringa formattata e una nuova riga nel flusso di testo, usando la stessa semantica di Format(String, ReadOnlySpan<Object>).

(Ereditato da TextWriter)
WriteLine(StringBuilder)

Scrive la rappresentazione testuale di un generatore di stringhe nel flusso di testo, seguita da un terminatore di riga.

(Ereditato da TextWriter)
WriteLine(UInt32)

Scrive qualsiasi spaziatura di tabulazione in sospeso e la rappresentazione testuale di un intero senza segno a 4 byte, seguito da una stringa di terminazione di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(UInt64)

Scrive la rappresentazione testuale di un intero senza segno a 8 byte nel flusso di testo, seguito da un terminatore di riga.

(Ereditato da TextWriter)
WriteLineAsync()

Scrive in modo asincrono un terminatore di riga nel flusso di testo.

(Ereditato da TextWriter)
WriteLineAsync(Char)

Scrive in modo asincrono un carattere nel flusso di testo, seguito da un terminatore di riga.

(Ereditato da TextWriter)
WriteLineAsync(Char[])

Scrive in modo asincrono una matrice di caratteri nel flusso di testo, seguita da un terminatore di riga.

(Ereditato da TextWriter)
WriteLineAsync(Char[], Int32, Int32)

Scrive in modo asincrono una sottomaschera di caratteri nel flusso di testo, seguita da un terminatore di riga.

(Ereditato da TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Scrive in modo asincrono la rappresentazione testuale di un'area di memoria di caratteri nel flusso di testo, seguita da un terminatore di riga.

(Ereditato da TextWriter)
WriteLineAsync(String)

Scrive in modo asincrono una stringa nel flusso di testo, seguita da un terminatore di riga.

(Ereditato da TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Scrive in modo asincrono la rappresentazione testuale di un generatore di stringhe nel flusso di testo, seguita da un terminatore di riga.

(Ereditato da TextWriter)
WriteLineNoTabs(String)

Scrive una stringa, seguita da una stringa di terminazione di riga, nel flusso di output. Questo metodo ignora l'interlinea di tabulazione specificata.

(Ereditato da HtmlTextWriter)
WriteStyleAttribute(String, String)

Scrive l'attributo di stile specificato nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteStyleAttribute(String, String, Boolean)

Scrive l'attributo e il valore di stile specificati nel flusso di output e codifica il valore, se specificato.

(Ereditato da HtmlTextWriter)
WriteUrlEncodedString(String, Boolean)

Scrive la stringa specificata, codificandola in base ai requisiti dell'URL.

(Ereditato da HtmlTextWriter)

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

Per una descrizione di questo membro, vedere Dispose().

(Ereditato da TextWriter)

Si applica a

Vedi anche