ChtmlTextWriter Classe

Definição

Grava uma série de caracteres específicos ao cHTML e um texto no fluxo de saída de um controle de servidor ASP.NET. A classe ChtmlTextWriter fornece funcionalidades de formatação que os controles de servidor ASP.NET usam ao renderizar o conteúdo cHTML para os clientes.

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
Herança

Exemplos

O exemplo de código a seguir demonstra como criar uma classe chamada CustomChtmlTextWriter derivada da ChtmlTextWriter classe . Ele cria dois construtores e substitui o OnAttributeRender método para impedir que o bgcolor atributo de estilo seja gravado no fluxo de saída do ChtmlTextWriter objeto. Ele também cria uma classe chamada ChtmlCustomPageAdapter que define um método, CreateCustomChtmlTextWriter, que cria e retorna uma instância da CustomChtmlTextWriter classe . Em CustomChtmlTextWriter seguida, o renderiza o conteúdo cHTML de uma página para dispositivos com navegadores que usam marcação 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

Comentários

HTML compacto, ou cHTML, é um subconjunto de HTML 2.0, HTML 3.2 e HTML 4.0 e foi projetado para renderizar em dispositivos com memória limitada e energia da CPU, juntamente com telas de exibição pequenas, recursos de formatação limitados e um número limitado de opções de entrada (como um teclado virtual do telefone celular). Portanto, o cHTML não dá suporte ao seguinte:

  • Imagens JPEG.

  • Tabelas.

  • Mapas de imagem.

  • Várias fontes e estilos de caracteres.

  • Cores e imagens da tela de fundo.

  • Quadros.

  • Folhas de estilos.

A ChtmlTextWriter classe deriva da Html32TextWriter classe e grande parte de sua funcionalidade é fornecida pela Html32TextWriter classe base e para todos os gravadores de texto de marcação, que é a HtmlTextWriter classe .

Construtores

ChtmlTextWriter(TextWriter)

Inicializa uma nova instância da classe ChtmlTextWriter que usa a constante DefaultTabString para recuar linhas.

ChtmlTextWriter(TextWriter, String)

Inicializa uma nova instância da classe ChtmlTextWriter com o recuo de linha especificado.

Campos

CoreNewLine

Armazena os caracteres de nova linha usados para esse TextWriter.

(Herdado de TextWriter)
DefaultTabString

Representa um único caractere de tabulação.

(Herdado de HtmlTextWriter)
DoubleQuoteChar

Representa o caractere de aspas (").

(Herdado de HtmlTextWriter)
EndTagLeftChars

Representa a marca de colchete angular esquerdo e barra (</) da marca de fechamento de um elemento de marcação.

(Herdado de HtmlTextWriter)
EqualsChar

Representa o sinal de igual (=).

(Herdado de HtmlTextWriter)
EqualsDoubleQuoteString

Representa um sinal de igual (=) e aspas duplas (") juntos em uma cadeia de caracteres (=").

(Herdado de HtmlTextWriter)
SelfClosingChars

Representa um espaço e a marca de barra (/) de autofechamento de uma marca de marcação.

(Herdado de HtmlTextWriter)
SelfClosingTagEnd

Representa a marca de barra de fechamento e o colchete angular direito (/>) de um elemento de marcação de autofechamento.

(Herdado de HtmlTextWriter)
SemicolonChar

Representa o ponto e vírgula (;).

(Herdado de HtmlTextWriter)
SingleQuoteChar

Representa um apóstrofo (').

(Herdado de HtmlTextWriter)
SlashChar

Representa a marca de barra (/).

(Herdado de HtmlTextWriter)
SpaceChar

Representa um caractere de espaço ( ).

(Herdado de HtmlTextWriter)
StyleEqualsChar

Representa o caractere de igual para estilo (:) usado para definir atributos de estilo como iguais a determinados valores.

(Herdado de HtmlTextWriter)
TagLeftChar

Representa o colchete angular de abertura (<) de uma marca de marcação.

(Herdado de HtmlTextWriter)
TagRightChar

Representa o colchete angular de fechamento (>) de uma marca de marcação.

(Herdado de HtmlTextWriter)

Propriedades

Encoding

Obtém a codificação que o objeto HtmlTextWriter usa para gravar conteúdo na página.

(Herdado de HtmlTextWriter)
FontStack

Obtém uma coleção de informações de fonte para o HTML renderizar.

(Herdado de Html32TextWriter)
FormatProvider

Obtém um objeto que controla a formatação.

(Herdado de TextWriter)
GlobalSuppressedAttributes

Obtém um objeto Hashtable de atributos suprimidos globalmente que não podem ser renderizados em elementos cHTML.

Indent

Obtém ou define o número de posições de tabulação para recuar o início de cada linha de marcação.

(Herdado de HtmlTextWriter)
InnerWriter

Obtém ou define o gravador de texto que grava o conteúdo interno do elemento de marcação.

(Herdado de HtmlTextWriter)
NewLine

Obtém ou define a cadeia de caracteres de terminador de linha usada pelo objeto HtmlTextWriter.

(Herdado de HtmlTextWriter)
RecognizedAttributes

Obtém um objeto Hashtable de atributos reconhecidos que poderiam ser renderizados em elementos cHTML.

ShouldPerformDivTableSubstitution

Obtém ou define um valor booliano que indica se é necessário substituir um elemento Table por um elemento Div para reduzir o tempo que leva para renderizar um bloco de HTML.

(Herdado de Html32TextWriter)
SupportsBold

Obtém ou define um valor booliano que indica se a solicitação do dispositivo dá suporte a texto HTML em negrito. Use a propriedade SupportsBold para renderizar condicionalmente texto em negrito para o fluxo de saída Html32TextWriter.

(Herdado de Html32TextWriter)
SupportsItalic

Obtém ou define um valor booliano que indica se a solicitação do dispositivo dá suporte a texto HTML em itálico. Use a propriedade SupportsItalic para renderizar condicionalmente texto em itálico para o fluxo de saída Html32TextWriter.

(Herdado de Html32TextWriter)
SuppressedAttributes

Obtém um objeto Hashtable de atributos suprimidos especificados pelo usuário que não são renderizados em elementos cHTML.

TagKey

Obtém ou define o valor HtmlTextWriterTag para o elemento de marcação especificado.

(Herdado de HtmlTextWriter)
TagName

Obtém ou define o nome da marca do elemento de marcação que está sendo renderizado.

(Herdado de HtmlTextWriter)

Métodos

AddAttribute(HtmlTextWriterAttribute, String)

Adiciona o atributo de marcação e o valor de atributo à marca de abertura do elemento que o objeto HtmlTextWriter cria com uma chamada posterior ao método RenderBeginTag.

(Herdado de HtmlTextWriter)
AddAttribute(HtmlTextWriterAttribute, String, Boolean)

Adiciona o atributo de marcação e o valor de atributo à marca de abertura do elemento criado pelo objeto HtmlTextWriter com uma chamada posterior ao método RenderBeginTag, com codificação opcional.

(Herdado de HtmlTextWriter)
AddAttribute(String, String)

Adiciona o atributo e valor de marcação especificados à marca de abertura do elemento que o objeto HtmlTextWriter cria com uma chamada posterior ao método RenderBeginTag.

(Herdado de HtmlTextWriter)
AddAttribute(String, String, Boolean)

Adiciona o valor e o atributo de marcação especificados à marca de abertura do elemento que o objeto HtmlTextWriter cria com uma chamada subsequente ao método RenderBeginTag, com codificação opcional.

(Herdado de HtmlTextWriter)
AddAttribute(String, String, HtmlTextWriterAttribute)

Adiciona o atributo e valor de marcação especificados, juntamente com um valor de enumeração HtmlTextWriterAttribute, à marca de abertura do elemento que o objeto HtmlTextWriter cria com uma chamada subsequente ao método RenderBeginTag.

(Herdado de HtmlTextWriter)
AddRecognizedAttribute(String, String)

Adiciona um atributo a um elemento cHTML do objeto ChtmlTextWriter.

AddStyleAttribute(HtmlTextWriterStyle, String)

Adiciona o atributo de estilo de marcação associado ao valor HtmlTextWriterStyle especificado e o valor do atributo para a marcação de abertura criada por uma chamada subsequente para o método RenderBeginTag.

(Herdado de HtmlTextWriter)
AddStyleAttribute(String, String)

Adiciona o atributo de estilo de marcação especificado e o valor do atributo para a marcação de abertura criada por uma chamada subsequente para o método RenderBeginTag.

(Herdado de HtmlTextWriter)
AddStyleAttribute(String, String, HtmlTextWriterStyle)

Adiciona o atributo de estilo de marcação especificado e o valor do atributo, juntamente com um valor de enumeração HtmlTextWriterStyle, à marcação de abertura criada por uma chamada subsequente para o método RenderBeginTag.

(Herdado de HtmlTextWriter)
BeginRender()

Notifica um objeto HtmlTextWriter ou um objeto de uma classe derivada de que um controle está prestes a ser renderizado.

(Herdado de HtmlTextWriter)
Close()

Fecha o objeto HtmlTextWriter e libera os recursos do sistema associados a ele.

(Herdado de HtmlTextWriter)
CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Dispose()

Libera todos os recursos usados pelo objeto TextWriter.

(Herdado de TextWriter)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo TextWriter e opcionalmente libera os recursos gerenciados.

(Herdado de TextWriter)
DisposeAsync()

Libera de forma assíncrona todos os recursos usados pelo objeto TextWriter.

(Herdado de TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

Codifica o valor de atributo de marcação especificado com base nos requisitos do objeto HttpRequest do contexto atual.

(Herdado de HtmlTextWriter)
EncodeAttributeValue(String, Boolean)

Codifica o valor de atributo de marcação especificado com base nos requisitos do objeto HttpRequest do contexto atual.

(Herdado de HtmlTextWriter)
EncodeUrl(String)

Executa a codificação de URL mínima convertendo espaços existentes na URL especificada para a cadeia de caracteres "%20".

(Herdado de HtmlTextWriter)
EndRender()

Notifica um objeto HtmlTextWriter ou um objeto de uma classe derivada de que a renderização de um controle foi concluída. Você pode usar esse método para fechar os elementos de marcação abertos no método BeginRender().

(Herdado de HtmlTextWriter)
EnterStyle(Style)

Grava a marca de abertura de um elemento <span> que contém atributos que implementam o layout e formatação de caracteres do estilo especificado.

(Herdado de HtmlTextWriter)
EnterStyle(Style, HtmlTextWriterTag)

Grava a marca de abertura de um elemento de marcação que contém atributos que implementam o layout e formatação de caracteres do estilo especificado.

(Herdado de HtmlTextWriter)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExitStyle(Style)

Grava a marca de fechamento de um elemento <span> para encerrar o layout e a formatação de caracteres especificados.

(Herdado de HtmlTextWriter)
ExitStyle(Style, HtmlTextWriterTag)

Grava a marca de fechamento do elemento de marcação especificado para encerrar o layout e a formatação de caracteres especificados.

(Herdado de HtmlTextWriter)
FilterAttributes()

Remove todos os atributos de estilo e marcação em todas as propriedades da página ou controle de servidor Web.

(Herdado de HtmlTextWriter)
Flush()

Limpa todos os buffers para o objeto HtmlTextWriter atual e faz com que todos os dados armazenados em buffer sejam gravados no fluxo de saída.

(Herdado de HtmlTextWriter)
FlushAsync()

Limpa, de maneira assíncrona, todos os buffers do gravador atual e faz com que todos os dados armazenados em buffer sejam gravados no dispositivo subjacente.

(Herdado de TextWriter)
FlushAsync(CancellationToken)

Limpa, de maneira assíncrona, todos os buffers do gravador atual e faz com que todos os dados armazenados em buffer sejam gravados no dispositivo subjacente.

(Herdado de TextWriter)
GetAttributeKey(String)

Obtém o valor de enumeração HtmlTextWriterAttribute correspondente para o atributo especificado.

(Herdado de HtmlTextWriter)
GetAttributeName(HtmlTextWriterAttribute)

Obtém o nome do atributo de marcação associado ao valor HtmlTextWriterAttribute especificado.

(Herdado de HtmlTextWriter)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.

(Herdado de MarshalByRefObject)
GetStyleKey(String)

Obtém o valor de enumeração HtmlTextWriterStyle do estilo especificado.

(Herdado de HtmlTextWriter)
GetStyleName(HtmlTextWriterStyle)

Obtém o nome de atributo de estilo de marcação associado ao valor de enumeração HtmlTextWriterStyle especificado.

(Herdado de HtmlTextWriter)
GetTagKey(String)

Obtém o valor de enumeração HtmlTextWriterTag associado ao elemento de marcação especificado.

(Herdado de HtmlTextWriter)
GetTagName(HtmlTextWriterTag)

Retorna o elemento HTML associado ao valor de enumeração HtmlTextWriterTag especificado.

(Herdado de Html32TextWriter)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()
Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute)

Determina se o atributo de marcação especificado e seu valor são renderizados durante a próxima chamada para o método RenderBeginTag.

(Herdado de HtmlTextWriter)
IsAttributeDefined(HtmlTextWriterAttribute, String)

Determina se o atributo de marcação especificado e seu valor são renderizados durante a próxima chamada para o método RenderBeginTag.

(Herdado de HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle)

Determina se o atributo de estilo de marcação especificado é renderizado durante a próxima chamada para o método RenderBeginTag.

(Herdado de HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Determina se o atributo de estilo de marcação especificado e seu valor são renderizados durante a próxima chamada para o método RenderBeginTag.

(Herdado de HtmlTextWriter)
IsValidFormAttribute(String)

Verifica se um atributo para garantir que ele pode ser renderizado na marca de abertura de um elemento de marcação <form>.

(Herdado de HtmlTextWriter)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.

(Herdado de MarshalByRefObject)
OnAttributeRender(String, String, HtmlTextWriterAttribute)

Determina se o atributo cHTML especificado e seu valor são renderizados para a página solicitante. Você pode substituir o método OnAttributeRender(String, String, HtmlTextWriterAttribute) em classes que derivam da classe ChtmlTextWriter para filtrar os atributos que não deseja renderizar em dispositivos com suporte para cHTML.

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

Determina se o atributo de estilo de marcação cHTML especificado e seu valor podem ser renderizados para o elemento da marcação atual.

OnTagRender(String, HtmlTextWriterTag)

Determina se o elemento de marcação cHTML especificado é renderizado para a página solicitante.

OutputTabs()

Grava uma série de cadeias de caracteres de guia que representam o nível de recuo de uma linha de caracteres de marcação.

(Herdado de HtmlTextWriter)
PopEndTag()

Remove o elemento de marcação salvo mais recentemente na lista de elementos renderizados.

(Herdado de HtmlTextWriter)
PushEndTag(String)

Salva o elemento de marcação especificado para uso posterior ao gerar a marca de fim de um elemento de marcação.

(Herdado de HtmlTextWriter)
RemoveRecognizedAttribute(String, String)

Remove um atributo de um elemento cHTML do objeto ChtmlTextWriter.

RenderAfterContent()

Grava qualquer texto ou espaçamento que aparece depois do conteúdo do elemento HTML.

(Herdado de Html32TextWriter)
RenderAfterTag()

Grava o espaçamento ou texto que ocorre após a marca de fechamento de um elemento HTML.

(Herdado de Html32TextWriter)
RenderBeforeContent()

Grava o espaçamento de guia ou informações de fonte que aparecem antes do conteúdo contido em um elemento HTML.

(Herdado de Html32TextWriter)
RenderBeforeTag()

Grava qualquer texto ou espaçamento de guia que ocorre antes da marca de abertura de um elemento HTML para o fluxo de saída HTML 3.2.

(Herdado de Html32TextWriter)
RenderBeginTag(HtmlTextWriterTag)

Grava a marca de abertura do elemento especificado no fluxo de saída HTML 3.2.

(Herdado de Html32TextWriter)
RenderBeginTag(String)

Grava a marca de abertura do elemento de marcação especificado no fluxo de saída.

(Herdado de HtmlTextWriter)
RenderEndTag()

Grava a marca de fim de um elemento HTML no fluxo de saída Html32TextWriter, juntamente com qualquer informação de fonte associada ao elemento.

(Herdado de Html32TextWriter)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Write(Boolean)

Grava a representação de texto de um valor booliano no fluxo de saída, juntamente com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(Char)

Grava a representação de texto de um caractere Unicode no fluxo de saída, juntamente com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(Char[])

Grava a representação de texto de uma matriz de caracteres Unicode no fluxo de saída, juntamente com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(Char[], Int32, Int32)

Grava a representação de texto de uma submatriz de caracteres Unicode no fluxo de saída, juntamente com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(Decimal)

Grava a representação de texto de um valor decimal no fluxo de texto.

(Herdado de TextWriter)
Write(Double)

Grava a representação de texto de um número de ponto flutuante de precisão dupla no fluxo de saída, juntamente com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(Int32)

Grava a representação de texto de um inteiro com sinal de 32 bytes no fluxo de saída, juntamente com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(Int64)

Grava a representação de texto de um inteiro com sinal de 64 bytes no fluxo de saída, juntamente com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(Object)

Grava a representação de texto de um objeto no fluxo de saída, juntamente com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(ReadOnlySpan<Char>)

Grava um intervalo de caracteres no fluxo de texto.

(Herdado de TextWriter)
Write(Single)

Grava a representação de texto de um número de ponto flutuante de precisão simples no fluxo de saída, juntamente com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(String)

Grava a cadeia de caracteres especificada no fluxo de saída, juntamente a qualquer espaçamento de tabulação pendente.

(Herdado de HtmlTextWriter)
Write(String, Object)

Grava uma cadeia de caracteres de guia e uma cadeia de caracteres formatada no fluxo de saída, usando a mesma semântica do método Format(String, Object), juntamente com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(String, Object, Object)

Grava uma cadeia de caracteres formatada que contém a representação de texto de dois objetos no fluxo de saída, juntamente com qualquer espaçamento de guia pendente. Esse método usa a mesma semântica do método Format(String, Object, Object).

(Herdado de HtmlTextWriter)
Write(String, Object, Object, Object)

Grava uma cadeia de caracteres formatada no fluxo de texto usando a mesma semântica do método Format(String, Object, Object, Object).

(Herdado de TextWriter)
Write(String, Object[])

Grava uma cadeia de caracteres formatada que contém a representação de texto de uma matriz de objeto para o fluxo de saída, juntamente com qualquer espaçamento de guia pendente. Esse método usa a mesma semântica do método Format(String, Object[]).

(Herdado de HtmlTextWriter)
Write(StringBuilder)

Grava um construtor de cadeia de caracteres no fluxo de texto.

(Herdado de TextWriter)
Write(UInt32)

Grava a representação de texto de um inteiro sem sinal de 4 bytes no fluxo de texto.

(Herdado de TextWriter)
Write(UInt64)

Grava a representação de texto de um inteiro sem sinal de 8 bytes no fluxo de texto.

(Herdado de TextWriter)
WriteAsync(Char)

Grava um caractere no fluxo de texto de forma assíncrona.

(Herdado de TextWriter)
WriteAsync(Char[])

Grava uma matriz de caracteres no fluxo de texto de forma assíncrona.

(Herdado de TextWriter)
WriteAsync(Char[], Int32, Int32)

Grava uma submatriz de caracteres no fluxo de texto de forma assíncrona.

(Herdado de TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Grava a região da memória do caractere no fluxo de texto de forma assíncrona.

(Herdado de TextWriter)
WriteAsync(String)

Grava uma cadeia de caracteres no fluxo de texto de forma assíncrona.

(Herdado de TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Grava de forma assíncrona um construtor de cadeia de caracteres no fluxo de texto.

(Herdado de TextWriter)
WriteAttribute(String, String)

Grava o atributo de marcação e o valor especificados no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteAttribute(String, String, Boolean)

Grava o atributo de marcação e o valor especificados no fluxo de saída e, se especificado, grava o valor codificado.

(Herdado de HtmlTextWriter)
WriteBeginTag(String)

Grava qualquer espaçamento de tabulação e a marca de abertura do elemento de marcação especificado no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteBreak()

Grava um elemento br no fluxo de saída cHTML.

WriteEncodedText(String)

Codifica o texto especificado para o dispositivo solicitante e, em seguida, grava-o no fluxo de saída.

WriteEncodedUrl(String)

Codifica a URL especificada e grava-a no fluxo de saída. A URL pode incluir parâmetros.

(Herdado de HtmlTextWriter)
WriteEncodedUrlParameter(String)

Codifica o parâmetro de URL especificado para o dispositivo solicitante e, em seguida, grava-o no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteEndTag(String)

Grava qualquer espaçamento de tabulação e a marca de fechamento do elemento de marcação especificado.

(Herdado de HtmlTextWriter)
WriteFullBeginTag(String)

Grava qualquer espaçamento de tabulação e a marca de abertura do elemento de marcação especificado no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine()

Grava uma cadeia de caracteres de terminador de linha no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Boolean)

Grava qualquer espaçamento de guia pendente e a representação de texto de um valor booliano, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Char)

Grava qualquer espaçamento de guia pendente e um caractere Unicode, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Char[])

Grava qualquer espaçamento de guia pendente e uma matriz de caracteres Unicode, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Char[], Int32, Int32)

Grava qualquer espaçamento de guia pendente e uma submatriz de caracteres Unicode, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Decimal)

Grava a representação de texto de um valor decimal no fluxo de texto, seguida por um terminador de linha.

(Herdado de TextWriter)
WriteLine(Double)

Grava qualquer espaçamento de guia pendente e a representação de texto de um número de ponto flutuante de precisão dupla, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Int32)

Grava qualquer espaçamento de guia pendente e a representação de texto de um inteiro com sinal de 32 bytes, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Int64)

Grava qualquer espaçamento de guia pendente e a representação de texto de um inteiro com sinal de 64 bytes, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Object)

Grava qualquer espaçamento de guia pendente e a representação de texto de um objeto, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(ReadOnlySpan<Char>)

Grava a representação de texto de um intervalo de caracteres no fluxo de texto, seguido por um terminador de linha.

(Herdado de TextWriter)
WriteLine(Single)

Grava qualquer espaçamento de guia pendente e a representação de texto de um número de ponto flutuante de precisão simples, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(String)

Grava qualquer espaçamento de guia pendente e uma cadeia de caracteres de texto, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(String, Object)

Grava qualquer espaçamento de guia pendente e uma cadeia de caracteres formatada contendo a representação de texto de um objeto, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(String, Object, Object)

Grava qualquer espaçamento de guia pendente e uma cadeia de caracteres formatada contendo a representação de texto de dois objetos, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(String, Object, Object, Object)

Grava uma cadeia de caracteres formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, Object).

(Herdado de TextWriter)
WriteLine(String, Object[])

Grava qualquer espaçamento de guia pendente e uma cadeia de caracteres formatada contendo a representação de texto de uma matriz de objetos, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(StringBuilder)

Grava a representação de texto de um construtor de cadeia de caracteres no fluxo de texto, seguida por um terminador de linha.

(Herdado de TextWriter)
WriteLine(UInt32)

Grava qualquer espaçamento de guia pendente e a representação de texto de um inteiro sem sinal de 4 bytes, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(UInt64)

Grava a representação de texto de um inteiro sem sinal de 8 bytes no fluxo de texto, seguido por um terminador de linha.

(Herdado de TextWriter)
WriteLineAsync()

Grava de forma assíncrona um terminador de linha no fluxo de texto.

(Herdado de TextWriter)
WriteLineAsync(Char)

Grava de forma assíncrona um caractere no fluxo de texto, seguido por um terminador de linha.

(Herdado de TextWriter)
WriteLineAsync(Char[])

Grava de forma assíncrona uma matriz de caracteres no fluxo de texto, seguida por um terminador de linha no fluxo.

(Herdado de TextWriter)
WriteLineAsync(Char[], Int32, Int32)

Grava de forma assíncrona uma submatriz de caracteres no fluxo de texto, seguida por um terminador de linha no fluxo.

(Herdado de TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Grava de forma assíncrona a representação de texto de uma região da memória do caractere no fluxo de texto, seguida por um terminador de linha.

(Herdado de TextWriter)
WriteLineAsync(String)

Grava de forma assíncrona uma cadeia de caracteres no fluxo de texto, seguida por um terminador de linha.

(Herdado de TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Grava de forma assíncrona a representação de texto de um construtor de cadeia de caracteres no fluxo de texto, seguida por um terminador de linha.

(Herdado de TextWriter)
WriteLineNoTabs(String)

Grava uma cadeia de caracteres seguida por uma cadeia de caracteres de terminador de linha, no fluxo de saída. Este método ignora qualquer espaçamento de tabulação especificado.

(Herdado de HtmlTextWriter)
WriteStyleAttribute(String, String)

Grava o atributo de estilo especificado no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteStyleAttribute(String, String, Boolean)

Grava o atributo de estilo e o valor especificados no fluxo de saída e, se especificado, codifica o valor.

(Herdado de HtmlTextWriter)
WriteUrlEncodedString(String, Boolean)

Grava a cadeia de caracteres especificada, codificando-a de acordo com os requisitos de URL.

(Herdado de HtmlTextWriter)

Aplica-se a

Confira também