Html32TextWriter Classe

Definição

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

public ref class Html32TextWriter : System::Web::UI::HtmlTextWriter
public class Html32TextWriter : System.Web.UI.HtmlTextWriter
type Html32TextWriter = class
    inherit HtmlTextWriter
Public Class Html32TextWriter
Inherits HtmlTextWriter
Herança
Derivado

Exemplos

O exemplo de código a seguir demonstra como usar uma classe, chamada CustomHtml32TextWriter, que deriva da classe Html32TextWriter. CustomHtml32TextWriter cria dois construtores que seguem o padrão estabelecido pela classe HtmlTextWriter e substitui os métodos RenderBeforeContent, RenderAfterContent, RenderBeforeTage RenderAfterTag.

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

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

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

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

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

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

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

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

Namespace Examples.AspNet


   Public Class CustomHtml32TextWriter
      Inherits Html32TextWriter

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

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

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

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

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

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

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

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

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

Comentários

A classe Html32TextWriter é uma alternativa à classe HtmlTextWriter. Ele converte atributos de estilo HTML 4.0 em atributos e marcas HTML 3.2 equivalentes. Ele padroniza a propagação de atributos, como cores e fontes, usando tabelas HTML. ASP.NET usa automaticamente essa classe para navegadores HTML 3.2 e anteriores verificando a propriedade TagWriter da classe HttpBrowserCapabilities. A menos que você crie uma página personalizada ou um adaptador de controle destinado a dispositivos que usam a marcação HTML 3.2, você não precisa criar uma instância da classe Html32TextWriter explicitamente.

Para obter mais informações sobre como personalizar a renderização de página e controle, consulte Passo a passo: Desenvolvendo e usando um controle de servidor Web personalizado.

Construtores

Html32TextWriter(TextWriter)

Inicializa uma nova instância da classe Html32TextWriter que usa o recuo de linha especificado no campo DefaultTabString quando o navegador solicitante requer recuo de linha.

Html32TextWriter(TextWriter, String)

Inicializa uma nova instância da classe Html32TextWriter que usa o recuo de linha especificado.

Campos

CoreNewLine

Armazena os caracteres de nova linha usados para este TextWriter.

(Herdado de TextWriter)
DefaultTabString

Representa um único caractere de guia.

(Herdado de HtmlTextWriter)
DoubleQuoteChar

Representa o caractere de aspas (").

(Herdado de HtmlTextWriter)
EndTagLeftChars

Representa o colchete angular esquerdo e a marca de 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 uma aspa dupla (") juntos em uma cadeia de caracteres (=").

(Herdado de HtmlTextWriter)
SelfClosingChars

Representa um espaço e a marca de barra de fechamento automático (/) de uma marcação.

(Herdado de HtmlTextWriter)
SelfClosingTagEnd

Representa a marca de barra de fechamento e o colchete de ângulo reto (/>) de um elemento de marcação de auto-fechamento.

(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 estilo igual (:) usado para definir atributos de estilo iguais a valores.

(Herdado de HtmlTextWriter)
TagLeftChar

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

(Herdado de HtmlTextWriter)
TagRightChar

Representa o colchete angular de fechamento (>) de uma 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 a ser renderizado.

FormatProvider

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

(Herdado de TextWriter)
Indent

Obtém ou define o número de posições de guia 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 do terminador de linha usada pelo objeto HtmlTextWriter.

(Herdado de HtmlTextWriter)
ShouldPerformDivTableSubstitution

Obtém ou define um valor booliano que indica se um elemento Table deve ser substituído por um elemento Div para reduzir o tempo necessário para renderizar um bloco de HTML.

SupportsBold

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

SupportsItalic

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

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 do atributo à marca de abertura do elemento que o objeto HtmlTextWriter cria com uma chamada subsequente ao método RenderBeginTag.

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

Adiciona o atributo de marcação e o valor do atributo à 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)

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

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

Adiciona o atributo de marcação e o valor 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 o 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)
AddStyleAttribute(HtmlTextWriterStyle, String)

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

(Herdado de HtmlTextWriter)
AddStyleAttribute(String, String)

Adiciona o atributo de estilo de marcação especificado e o valor do atributo à marcação de abertura criada por uma chamada subsequente ao 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 de marcação de abertura criada por uma chamada subsequente ao 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 todos 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 do atributo de marcação especificado com base nos requisitos do objeto HttpRequest do contexto atual.

(Herdado de HtmlTextWriter)
EncodeAttributeValue(String, Boolean)

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

(Herdado de HtmlTextWriter)
EncodeUrl(String)

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

(Herdado de HtmlTextWriter)
EndRender()

Notifica um objeto HtmlTextWriter ou um objeto de uma classe derivada de que um controle concluiu a renderização. Você pode usar esse método para fechar todos 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 a 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 a 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 marcação e estilo em todas as propriedades da página ou do controle do servidor Web.

(Herdado de HtmlTextWriter)
Flush()

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

(Herdado de HtmlTextWriter)
FlushAsync()

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

(Herdado de TextWriter)
FlushAsync(CancellationToken)

Limpa de forma assíncrona todos os buffers do gravador atual e faz com que todos os dados 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 de 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 tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
GetStyleKey(String)

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

(Herdado de HtmlTextWriter)
GetStyleName(HtmlTextWriterStyle)

Obtém o nome do 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.

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 dessa 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 um atributo para garantir que ele possa ser renderizado na marca de abertura de um elemento de marcação <form>.

(Herdado de HtmlTextWriter)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(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 de marcação especificado e seu valor podem ser renderizados para o elemento de marcação atual.

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

Determina se o atributo de estilo HTML especificado e seu valor devem ser gravados no fluxo de saída.

OnTagRender(String, HtmlTextWriterTag)

Determina se o elemento HTML especificado deve ser gravado no fluxo de saída.

OutputTabs()

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

(Herdado de HtmlTextWriter)
PopEndTag()

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

(Herdado de HtmlTextWriter)
PushEndTag(String)

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

(Herdado de HtmlTextWriter)
RenderAfterContent()

Grava qualquer texto ou espaçamento exibido após o conteúdo do elemento HTML.

RenderAfterTag()

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

RenderBeforeContent()

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

RenderBeforeTag()

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

RenderBeginTag(HtmlTextWriterTag)

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

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 final de um elemento HTML no fluxo de saída Html32TextWriter, juntamente com qualquer informação de fonte associada ao elemento.

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 subarray 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 única 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 com qualquer espaçamento de guia pendente.

(Herdado de HtmlTextWriter)
Write(String, Object)

Grava uma cadeia de caracteres de tabulação e uma cadeia de caracteres formatada no fluxo de saída, usando a mesma semântica que o 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 que o 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 que o 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 objetos no fluxo de saída, juntamente com qualquer espaçamento de guia pendente. Esse método usa a mesma semântica que o método Format(String, Object[]).

(Herdado de HtmlTextWriter)
Write(String, ReadOnlySpan<Object>)

Grava uma cadeia de caracteres formatada no fluxo de texto usando a mesma semântica que Format(String, ReadOnlySpan<Object>).

(Herdado de TextWriter)
Write(StringBuilder)

Grava um construtor de cadeias 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 subarray de caracteres no fluxo de texto de forma assíncrona.

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

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

(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 cadeias 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 guia e a marca de abertura do elemento de marcação especificado no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteBreak()

Grava um elemento de marcação <br /> no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteEncodedText(String)

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

(Herdado de HtmlTextWriter)
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 grava-o no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteEndTag(String)

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

(Herdado de HtmlTextWriter)
WriteFullBeginTag(String)

Grava qualquer espaçamento de guia 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 do 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, seguido por uma cadeia de caracteres do terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Char)

Grava qualquer espaçamento de guia pendente e um caractere Unicode, seguido por uma cadeia de caracteres do 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, seguido por uma cadeia de caracteres do terminador de linha, no fluxo de saída.

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

Grava qualquer espaçamento de guia pendente e uma subarray de caracteres Unicode, seguida por uma cadeia de caracteres do 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, seguido 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, seguido por uma cadeia de caracteres do 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, seguido por uma cadeia de caracteres do 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, seguido por uma cadeia de caracteres do 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, seguido por uma cadeia de caracteres do 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 única, seguido por uma cadeia de caracteres do 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, seguida por uma cadeia de caracteres do 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 que contém a representação de texto de um objeto, seguido por uma cadeia de caracteres do 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 que contém a representação de texto de dois objetos, seguido por uma cadeia de caracteres do 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 que contém a representação de texto de uma matriz de objetos, seguida por uma cadeia de caracteres do terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(String, ReadOnlySpan<Object>)

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

(Herdado de TextWriter)
WriteLine(StringBuilder)

Grava a representação de texto de um construtor de cadeias de caracteres no fluxo de texto, seguido 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, seguido por uma cadeia de caracteres do 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.

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

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

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

Grava de forma assíncrona a representação de texto de uma região de memória de caractere no fluxo de texto, seguido 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 cadeias de caracteres no fluxo de texto, seguido por um terminador de linha.

(Herdado de TextWriter)
WriteLineNoTabs(String)

Grava uma cadeia de caracteres, seguida por uma cadeia de caracteres do terminador de linha, no fluxo de saída. Esse método ignora qualquer espaçamento de guia 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 codifica o valor, se especificado.

(Herdado de HtmlTextWriter)
WriteUrlEncodedString(String, Boolean)

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

(Herdado de HtmlTextWriter)

Implantações explícitas de interface

IDisposable.Dispose()

Para obter uma descrição desse membro, consulte Dispose().

(Herdado de TextWriter)

Aplica-se a

Confira também