ChtmlTextWriter Classe

Definizione

Scrive una serie di caratteri e testo specifici di cHTML nel flusso di output per un controllo server ASP.NET. La classe ChtmlTextWriter fornisce le funzionalità di formattazione utilizzate dai controlli server di ASP.NET per il rendering del contenuto cHTML sui client.

public ref class ChtmlTextWriter : System::Web::UI::Html32TextWriter
public class ChtmlTextWriter : System.Web.UI.Html32TextWriter
type ChtmlTextWriter = class
    inherit Html32TextWriter
Public Class ChtmlTextWriter
Inherits Html32TextWriter
Ereditarietà

Esempio

Nell'esempio di codice seguente viene illustrato come creare una classe denominata CustomChtmlTextWriter derivata dalla ChtmlTextWriter classe . Crea due costruttori ed esegue l'override del OnAttributeRender metodo per impedire che l'attributo bgcolor di stile venga scritto nel flusso di output dell'oggetto ChtmlTextWriter . Crea anche una classe denominata ChtmlCustomPageAdapter che definisce un metodo, CreateCustomChtmlTextWriter, che crea e restituisce un'istanza della CustomChtmlTextWriter classe . Esegue CustomChtmlTextWriter quindi il rendering del contenuto cHTML per una pagina in dispositivi con browser che usano markup cHTML.

// Create a class that derives from the
// ChtmlTextWriter class.
using System;
using System.IO;
using System.Web.UI;
using System.Web.UI.WebControls.Adapters;

namespace AspNet.Samples.CS
{
    public class CustomChtmlTextWriter : ChtmlTextWriter
    {
        // Create two constructors for the new
        // text writer.
        public CustomChtmlTextWriter(TextWriter writer) : base(writer, DefaultTabString)
        {
        }

        public CustomChtmlTextWriter(TextWriter writer, String tabString)
            : base(writer, tabString)
        {
        }
        
        // Override the OnAttributeRender method to
        // not render the bgcolor attribute, which is
        // not supported in CHTML.
        protected override bool OnAttributeRender(string name, string value, HtmlTextWriterAttribute key)
        {
            if (String.Equals("bgcolor", name))
            {
                return false;
            }
            
            // Call the ChtmlTextWriter version of the
            // the OnAttributeRender method.
            return base.OnAttributeRender(name, value, key);
        }
    }

    // Derive from the WebControlAdapter class,
    // provide a CreateCustomChtmlTextWriter
    // method to attach to the custom writer.
    public class ChtmlCustomPageAdapter : WebControlAdapter
    {
        protected internal ChtmlTextWriter CreateCustomChtmlTextWriter(
            TextWriter writer)
        {
            return new CustomChtmlTextWriter(writer);
        }
    }
}
' Create a class that derives from the
' ChtmlTextWriter class.
Imports System.IO
Imports System.Web.UI
Imports System.Web.UI.WebControls.Adapters

Namespace AspNet.Samples.VB

    Public Class CustomChtmlTextWriter
        Inherits ChtmlTextWriter

        ' Create two constructors for the new
        ' text writer.
        Public Sub New(ByVal writer As TextWriter)
            MyClass.New(writer, DefaultTabString)
        End Sub

        Public Sub New(ByVal writer As TextWriter, ByVal tabString As String)
            MyBase.New(writer, tabString)
        End Sub

        ' Override the OnAttributeRender method to
        ' not render the bgcolor attribute, which is 
        ' not supported in CHTML.
        Protected Overrides Function OnAttributeRender(ByVal name As String, ByVal value As String, ByVal key As HtmlTextWriterAttribute) As Boolean
            If (String.Equals("bgcolor", name)) Then
                Return False
            End If

            ' Call the ChtmlTextWriter version of 
            ' the OnAttributeRender method.
            MyBase.OnAttributeRender(name, value, key)

        End Function
    End Class

    ' Derive from the WebControlAdapter class,
    ' provide a CreateCustomChtmlTextWriter
    ' method to attach the custom writer.
    Public Class ChtmlCustomPageAdapter
        Inherits WebControlAdapter

        Protected Friend Function CreateCustomChtmlTextWriter( _
         ByVal writer As TextWriter) As ChtmlTextWriter

            Return New CustomChtmlTextWriter(writer)

        End Function
    End Class
End Namespace

Commenti

HTML compatto, o cHTML, è un subset di HTML 2.0, HTML 3.2 e HTML 4.0 ed è progettato per il rendering su dispositivi con memoria limitata e potenza della CPU, insieme a schermi di piccole dimensioni, funzionalità di formattazione limitate e un numero limitato di opzioni di input (ad esempio un touch pad del telefono cellulare). Pertanto, cHTML non supporta quanto segue:

  • Immagini JPEG.

  • Tabelle.

  • Mappe immagine.

  • Più tipi di carattere e stili.

  • Colori e immagini di sfondo.

  • Fotogrammi.

  • Fogli di stile.

La ChtmlTextWriter classe deriva dalla Html32TextWriter classe e gran parte della relativa funzionalità viene fornita dalla Html32TextWriter classe e dalla classe base per tutti i writer di testo di markup, ovvero la HtmlTextWriter classe .

Costruttori

ChtmlTextWriter(TextWriter)

Inizializza una nuova istanza della classe ChtmlTextWriter che utilizza la costante DefaultTabString per applicare il rientro alle righe.

ChtmlTextWriter(TextWriter, String)

Inizializza una nuova istanza della classe ChtmlTextWriter con 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 tabulazione.

(Ereditato da HtmlTextWriter)
DoubleQuoteChar

Rappresenta il carattere virgolette doppie (").

(Ereditato da HtmlTextWriter)
EndTagLeftChars

Rappresenta la parentesi uncinata aperta e la 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 un segno di virgolette doppie (") insieme in una stringa (=").

(Ereditato da HtmlTextWriter)
SelfClosingChars

Rappresenta uno spazio e la barra di autochiusura (/) di un tag del markup.

(Ereditato da HtmlTextWriter)
SelfClosingTagEnd

Rappresenta la barra di chiusura e la parentesi uncinata chiusa (/>) di un elemento di markup a chiusura automatica.

(Ereditato da HtmlTextWriter)
SemicolonChar

Rappresenta il punto e virgola (;).

(Ereditato da HtmlTextWriter)
SingleQuoteChar

Rappresenta un apostrofo (').

(Ereditato da HtmlTextWriter)
SlashChar

Rappresenta la barra (/).

(Ereditato da HtmlTextWriter)
SpaceChar

Rappresenta uno spazio ( ).

(Ereditato da HtmlTextWriter)
StyleEqualsChar

Rappresenta il carattere (:) di stile utilizzato per impostare attributi di stile corrispondenti ai valori.

(Ereditato da HtmlTextWriter)
TagLeftChar

Rappresenta la parentesi uncinata aperta (<) di un tag di markup.

(Ereditato da HtmlTextWriter)
TagRightChar

Rappresenta la parentesi uncinata chiusa (>) di un tag di markup.

(Ereditato da HtmlTextWriter)

Proprietà

Encoding

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

(Ereditato da HtmlTextWriter)
FontStack

Ottiene un insieme di informazioni relative ai caratteri per il rendering da parte di HTML.

(Ereditato da Html32TextWriter)
FormatProvider

Ottiene un oggetto che controlla la formattazione.

(Ereditato da TextWriter)
GlobalSuppressedAttributes

Ottiene un oggetto Hashtable di attributi soppressi globalmente di cui non è possibile eseguire il rendering in elementi cHTML.

Indent

Ottiene o imposta il numero di posizioni di tabulazione per il rientro dell'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)
RecognizedAttributes

Ottiene un oggetto Hashtable di attributi riconosciuti di cui è possibile eseguire il rendering in elementi cHTML.

ShouldPerformDivTableSubstitution

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

(Ereditato da Html32TextWriter)
SupportsBold

Ottiene o imposta un valore Boolean che indica se il dispositivo richiedente supporta testo HTML in grassetto. La proprietà SupportsBold consente di eseguire in modo condizionale il rendering di testo in grassetto nel flusso di output della classe Html32TextWriter.

(Ereditato da Html32TextWriter)
SupportsItalic

Ottiene o imposta un valore Boolean che indica se il dispositivo richiedente supporta testo HTML in corsivo. La proprietà SupportsItalic consente di eseguire in modo condizionale il rendering di testo in corsivo nel flusso di output della classe Html32TextWriter.

(Ereditato da Html32TextWriter)
SuppressedAttributes

Ottiene un oggetto Hashtable di attributi soppressi specificati dall'utente di cui non viene eseguito il rendering in elementi cHTML.

TagKey

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

(Ereditato da HtmlTextWriter)
TagName

Ottiene o imposta il nome del tag dell'elemento di markup di cui eseguire 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 del metodo RenderBeginTag, con codifica facoltativa.

(Ereditato da HtmlTextWriter)
AddAttribute(String, String)

Aggiunge il valore e l'attributo di markup specificato 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 il valore e l'attributo di markup specificato al tag di apertura dell'elemento creato dall'oggetto HtmlTextWriter con una chiamata successiva del metodo RenderBeginTag, con codifica aggiuntiva.

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

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

(Ereditato da HtmlTextWriter)
AddRecognizedAttribute(String, String)

Aggiunge un attributo a un elemento cHTML dell'oggetto ChtmlTextWriter.

AddStyleAttribute(HtmlTextWriterStyle, String)

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

(Ereditato da HtmlTextWriter)
AddStyleAttribute(String, String)

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

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

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

(Ereditato da HtmlTextWriter)
BeginRender()

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

(Ereditato da HtmlTextWriter)
Close()

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

(Ereditato da HtmlTextWriter)
CreateObjRef(Type)

Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione 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 da TextWriter e, facoltativamente, 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 nella stringa "%20" gli spazi presenti nell'URL specificato.

(Ereditato da HtmlTextWriter)
EndRender()

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

(Ereditato da HtmlTextWriter)
EnterStyle(Style)

Scrive il tag di apertura di un elemento <span> contenente 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 contenente 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 markup e di stile su tutte le proprietà della pagina o del controllo server Web.

(Ereditato da HtmlTextWriter)
Flush()

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

(Ereditato da HtmlTextWriter)
FlushAsync()

Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.

(Ereditato da TextWriter)
FlushAsync(CancellationToken)

Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei 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 HtmlTextWriterAttribute specificato.

(Ereditato da HtmlTextWriter)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLifetimeService()
Obsoleti.

Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'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 di stile markup associato al valore di enumerazione HtmlTextWriterStyle specificato.

(Ereditato da HtmlTextWriter)
GetTagKey(String)

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

(Ereditato da HtmlTextWriter)
GetTagName(HtmlTextWriterTag)

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

(Ereditato da Html32TextWriter)
GetType()

Ottiene l'oggetto 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 viene eseguito il rendering dell'attributo di markup specificato e del relativo valore durante la chiamata successiva del metodo RenderBeginTag.

(Ereditato da HtmlTextWriter)
IsAttributeDefined(HtmlTextWriterAttribute, String)

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

(Ereditato da HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle)

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

(Ereditato da HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle, String)

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

(Ereditato da HtmlTextWriter)
IsValidFormAttribute(String)

Controlla un attributo per assicurare che sia possibile eseguirne il rendering nel tag di apertura di un elemento di markup <form>.

(Ereditato da HtmlTextWriter)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente.

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

Determina se viene eseguito il rendering dell'attributo cHTML specificato e del relativo valore nella pagina in cui viene sottoposta la richiesta. È possibile eseguire l'override del metodo OnAttributeRender(String, String, HtmlTextWriterAttribute) nelle classi che derivano dalla classe ChtmlTextWriter per escludere gli attributi di cui non si desidera eseguire il rendering in dispositivi che supportano cHTML.

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

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

OnTagRender(String, HtmlTextWriterTag)

Determina se è stato eseguito il rendering dell'elemento di markup cHTML specificato nella pagina da cui viene effettuata la richiesta.

OutputTabs()

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

(Ereditato da HtmlTextWriter)
PopEndTag()

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

(Ereditato da HtmlTextWriter)
PushEndTag(String)

Salva l'elemento di markup specificato affinché venga utilizzato in seguito per la generazione del tag di fine per un elemento di markup.

(Ereditato da HtmlTextWriter)
RemoveRecognizedAttribute(String, String)

Rimuove un attributo di un elemento cHTML dell'oggetto ChtmlTextWriter.

RenderAfterContent()

Scrive eventuale testo o spaziatura disponibile dopo il contenuto dell'elemento HTML.

(Ereditato da Html32TextWriter)
RenderAfterTag()

Scrive qualsiasi testo o spaziatura rilevata dopo il tag di chiusura di un elemento HTML.

(Ereditato da Html32TextWriter)
RenderBeforeContent()

Scrive qualsiasi spaziatura di tabulazione o informazione sul tipo di carattere presente prima del contenuto di un elemento HTML.

(Ereditato da Html32TextWriter)
RenderBeforeTag()

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

(Ereditato da Html32TextWriter)
RenderBeginTag(HtmlTextWriterTag)

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

(Ereditato da Html32TextWriter)
RenderBeginTag(String)

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

(Ereditato da HtmlTextWriter)
RenderEndTag()

Scrive nel flusso di output dell'oggetto Html32TextWriter il tag finale di un elemento HTML e qualsiasi informazione sul tipo di carattere associata all'elemento.

(Ereditato da Html32TextWriter)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Write(Boolean)

Scrive la rappresentazione testuale di un valore Boolean 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 sottomatrice di caratteri Unicode nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(Decimal)

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

(Ereditato da TextWriter)
Write(Double)

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

(Ereditato da HtmlTextWriter)
Write(Int32)

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

(Ereditato da HtmlTextWriter)
Write(Int64)

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

(Ereditato da HtmlTextWriter)
Write(Object)

Scrive nel flusso di output la rappresentazione testuale di un oggetto e 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 nel flusso di output la rappresentazione testuale di un numero in virgola mobile e precisione singola e qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(String)

Scrive nel flusso di output la stringa specificata e qualsiasi spaziatura di tabulazione in sospeso.

(Ereditato da HtmlTextWriter)
Write(String, Object)

Scrive nel flusso di output una stringa di tabulazioni e una stringa formattata utilizzando 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 contenente la rappresentazione testuale di due oggetti nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso. Il metodo utilizza 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 contenente la rappresentazione testuale di una matrice di oggetti nel flusso di output, insieme a qualsiasi spaziatura di tabulazione in sospeso. Il metodo utilizza la stessa semantica del metodo Format(String, Object[]).

(Ereditato da HtmlTextWriter)
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 a 4 byte senza segno.

(Ereditato da TextWriter)
Write(UInt64)

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

(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 in modo asincrono nel flusso di testo.

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

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

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

Scrive in modo asincrono un'area di memoria dei 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 specificato e il relativo valore nel flusso di output.

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

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

(Ereditato da HtmlTextWriter)
WriteBeginTag(String)

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

(Ereditato da HtmlTextWriter)
WriteBreak()

Scrive un elemento br nel flusso di output cHTML.

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.

(Ereditato da HtmlTextWriter)
WriteEncodedUrlParameter(String)

Codifica il parametro URL specificato per la periferica richiedente, quindi lo scrive nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteEndTag(String)

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

(Ereditato da HtmlTextWriter)
WriteFullBeginTag(String)

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

(Ereditato da HtmlTextWriter)
WriteLine()

Scrive un terminatore 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 Boolean, seguita 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 del terminatore 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 sottomatrice di caratteri Unicode, seguita da una stringa del terminatore 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 in virgola mobile e precisione doppia, seguita da una stringa del terminatore 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, seguita da una stringa del terminatore di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(Int64)

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

(Ereditato da HtmlTextWriter)
WriteLine(Object)

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

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

Scrive nel flusso di testo la rappresentazione testuale di un intervallo di caratteri, 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 in virgola mobile e 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 del terminatore 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 del terminatore 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 del terminatore di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(StringBuilder)

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

(Ereditato da TextWriter)
WriteLine(UInt32)

Scrive qualsiasi spaziatura di tabulazione in sospeso e la rappresentazione testuale di un valore integer a 4 byte senza segno, seguita da una stringa del terminatore di riga, nel flusso di output.

(Ereditato da HtmlTextWriter)
WriteLine(UInt64)

Scrive la rappresentazione testuale di un intero a 8 byte senza segno nel flusso di testo, seguita 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 un carattere in modo asincrono 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, seguiti da un terminatore di riga.

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

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

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

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

(Ereditato da TextWriter)
WriteLineAsync(String)

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

(Ereditato da TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

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

(Ereditato da TextWriter)
WriteLineNoTabs(String)

Scrive una stringa, seguita da una stringa del terminatore di riga, nel flusso di output. Questo metodo ignora qualsiasi spaziatura 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 di stile e il valore specificati nel flusso di output e codifica il valore, se specificato.

(Ereditato da HtmlTextWriter)
WriteUrlEncodedString(String, Boolean)

Scrive la stringa specificata, codificandola secondo i requisiti URL.

(Ereditato da HtmlTextWriter)

Si applica a

Vedi anche