Condividi tramite


HtmlTextWriter Classe

Definizione

Scrive caratteri di markup e testo in un flusso di output del controllo server ASP.NET. Questa classe fornisce funzionalità di formattazione che ASP.NET i controlli server usano durante il rendering del markup ai client.

public ref class HtmlTextWriter : System::IO::TextWriter
public class HtmlTextWriter : System.IO.TextWriter
type HtmlTextWriter = class
    inherit TextWriter
Public Class HtmlTextWriter
Inherits TextWriter
Ereditarietà
Derivato

Esempio

Nell'esempio di codice seguente viene illustrato come eseguire l'override del metodo Render di un controllo personalizzato derivato dalla classe Control. Nell'esempio di codice viene illustrato come usare vari metodi HtmlTextWriter, proprietà e campi.

// 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

Commenti

La classe HtmlTextWriter viene usata per eseguire il rendering di HTML 4.0 nei browser desktop. La HtmlTextWriter è anche la classe di base per tutti i writer di markup nello spazio dei nomi System.Web.UI, incluse le classi ChtmlTextWriter, Html32TextWritere XhtmlTextWriter. Queste classi vengono usate per scrivere gli elementi, gli attributi e le informazioni di stile e layout per diversi tipi di markup. Inoltre, queste classi vengono utilizzate dalle classi della pagina e dell'adattatore di controllo associate a ogni linguaggio di markup.

Nella maggior parte dei casi, ASP.NET usa automaticamente il writer appropriato per il dispositivo richiedente. Tuttavia, se si crea un writer di testo personalizzato o si desidera specificare un writer specifico per eseguire il rendering di una pagina per un dispositivo specifico, è necessario eseguire il mapping del writer alla pagina nella sezione controlAdapters del file con estensione browser dell'applicazione.

Costruttori

HtmlTextWriter(TextWriter)

Inizializza una nuova istanza della classe HtmlTextWriter che usa una stringa di tabulazione predefinita.

HtmlTextWriter(TextWriter, String)

Inizializza una nuova istanza della classe HtmlTextWriter con un carattere di stringa di tabulazione specificato.

Campi

CoreNewLine

Archivia i caratteri di nuova riga usati per questo TextWriter.

(Ereditato da TextWriter)
DefaultTabString

Rappresenta un singolo carattere di tabulazioni.

DoubleQuoteChar

Rappresenta il carattere virgolette (").

EndTagLeftChars

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

EqualsChar

Rappresenta il segno di uguale (=).

EqualsDoubleQuoteString

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

SelfClosingChars

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

SelfClosingTagEnd

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

SemicolonChar

Rappresenta il punto e virgola (;).

SingleQuoteChar

Rappresenta un apostrofo (').

SlashChar

Rappresenta il segno di barra (/).

SpaceChar

Rappresenta un carattere di spazio ( ).

StyleEqualsChar

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

TagLeftChar

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

TagRightChar

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

Proprietà

Encoding

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

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.

InnerWriter

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

NewLine

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

TagKey

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

TagName

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

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.

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.

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.

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.

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.

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.

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.

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.

BeginRender()

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

Close()

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

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.

EncodeAttributeValue(String, Boolean)

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

EncodeUrl(String)

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

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().

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.

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.

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.

ExitStyle(Style, HtmlTextWriterTag)

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

FilterAttributes()

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

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.

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.

GetAttributeName(HtmlTextWriterAttribute)

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

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.

GetStyleName(HtmlTextWriterStyle)

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

GetTagKey(String)

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

GetTagName(HtmlTextWriterTag)

Ottiene l'elemento di markup 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.

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.

IsStyleAttributeDefined(HtmlTextWriterStyle)

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

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.

IsValidFormAttribute(String)

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

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.

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

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

OnTagRender(String, HtmlTextWriterTag)

Determina se il rendering dell'elemento di markup specificato verrà eseguito nella pagina di richiesta.

OutputTabs()

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

PopEndTag()

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

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.

RegisterAttribute(String, HtmlTextWriterAttribute)

Registra gli attributi di markup, sia valori letterali che generati dinamicamente, dal file di origine in modo che possano essere sottoposti correttamente a rendering al client richiedente.

RegisterStyle(String, HtmlTextWriterStyle)

Registra le proprietà dello stile di markup, sia valori letterali che generati dinamicamente, dal file di origine in modo che possano essere sottoposti correttamente a rendering al client richiedente.

RegisterTag(String, HtmlTextWriterTag)

Registra i tag di markup, sia valori letterali che generati dinamicamente, dal file di origine in modo che possano essere sottoposti correttamente a rendering al client richiedente.

RenderAfterContent()

Scrive qualsiasi testo o spaziatura che si verifica dopo il contenuto e prima del tag di chiusura dell'elemento di markup nel flusso di output di markup.

RenderAfterTag()

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

RenderBeforeContent()

Scrive testo o spaziatura prima del contenuto e dopo il tag di apertura di un elemento di markup.

RenderBeforeTag()

Scrive testo o spaziatura che si verifica prima del tag di apertura di un elemento di markup.

RenderBeginTag(HtmlTextWriterTag)

Scrive il tag di apertura dell'elemento di markup associato al valore di enumerazione HtmlTextWriterTag specificato nel flusso di output.

RenderBeginTag(String)

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

RenderEndTag()

Scrive il tag di fine di un elemento di markup nel flusso di output.

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.

Write(Char)

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

Write(Char[])

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

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.

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.

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.

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.

Write(Object)

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

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.

Write(String)

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

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.

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).

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[]).

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.

WriteAttribute(String, String, Boolean)

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

WriteBeginTag(String)

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

WriteBreak()

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

WriteEncodedText(String)

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

WriteEncodedUrl(String)

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

WriteEncodedUrlParameter(String)

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

WriteEndTag(String)

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

WriteFullBeginTag(String)

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

WriteLine()

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

WriteStyleAttribute(String, String)

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

WriteStyleAttribute(String, String, Boolean)

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

WriteUrlEncodedString(String, Boolean)

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

Implementazioni dell'interfaccia esplicita

IDisposable.Dispose()

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

(Ereditato da TextWriter)

Si applica a

Vedi anche