Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe HtmlTextWriter

 

Grava caracteres de marcação e o texto em um fluxo de saída do controle de servidor ASP.NET. Essa classe fornece recursos de formatação que os controles de servidor ASP.NET usam ao renderizar a marcação para os clientes.

Namespace:   System.Web.UI
Assembly:  System.Web (em System.Web.dll)

System.Object
  System.MarshalByRefObject
    System.IO.TextWriter
      System.Web.UI.HtmlTextWriter
        System.Web.UI.Html32TextWriter
        System.Web.UI.MobileControls.Adapters.MultiPartWriter
        System.Web.UI.XhtmlTextWriter

public class HtmlTextWriter : TextWriter

NomeDescrição
System_CAPS_pubmethodHtmlTextWriter(TextWriter)

Inicializa uma nova instância da classe HtmlTextWriter que usa uma cadeia de caracteres de tabulação padrão.

System_CAPS_pubmethodHtmlTextWriter(TextWriter, String)

Inicializa uma nova instância da classe HtmlTextWriter com um caractere de cadeia de caracteres de tabulação especificado.

NomeDescrição
System_CAPS_pubpropertyEncoding

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

System_CAPS_pubpropertyFormatProvider

Obtém um objeto que controla a formatação.(Herdado de TextWriter.)

System_CAPS_pubpropertyIndent

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

System_CAPS_pubpropertyInnerWriter

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

System_CAPS_pubpropertyNewLine

Obtém ou define a cadeia de caracteres de terminador de linha usada pelo objeto HtmlTextWriter.(Substitui o TextWriter.NewLine.)

System_CAPS_protpropertyTagKey

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

System_CAPS_protpropertyTagName

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

NomeDescrição
System_CAPS_pubmethodAddAttribute(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.

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

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

System_CAPS_pubmethodAddAttribute(String, String, Boolean)

Adiciona o atributo de marcação especificado e o valor para a marca de abertura do elemento que o HtmlTextWriter cria um objeto com uma chamada subsequente para o RenderBeginTag método com codificação opcional.

System_CAPS_protmethodAddAttribute(String, String, HtmlTextWriterAttribute)

Adiciona o atributo de marcação especificado e o valor, junto com um HtmlTextWriterAttribute valor de enumeração para a marca de abertura do elemento que o HtmlTextWriter cria um objeto com uma chamada subsequente para o RenderBeginTag método.

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

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

System_CAPS_protmethodAddStyleAttribute(String, String, HtmlTextWriterStyle)

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

System_CAPS_pubmethodBeginRender()

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

System_CAPS_pubmethodClose()

Fecha o HtmlTextWriter do objeto e libera os recursos de sistema associados a ele.(Substitui o TextWriter.Close().)

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

System_CAPS_pubmethodDispose()

Libera todos os recursos usados pelo objeto TextWriter.(Herdado de TextWriter.)

System_CAPS_protmethodDispose(Boolean)

Libera os recursos não gerenciados usados pelo TextWriter e opcionalmente libera os recursos gerenciados.(Herdado de TextWriter.)

System_CAPS_protmethodEncodeAttributeValue(HtmlTextWriterAttribute, String)

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

System_CAPS_protmethodEncodeAttributeValue(String, Boolean)

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

System_CAPS_protmethodEncodeUrl(String)

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

System_CAPS_pubmethodEndRender()

Notifica uma HtmlTextWriter objeto ou um objeto de uma classe derivada, um controle tiver terminado a renderização. Você pode usar esse método para fechar os elementos de marcação abertos no BeginRender método.

System_CAPS_pubmethodEnterStyle(Style)

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

System_CAPS_pubmethodEnterStyle(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 caractere do estilo especificado.

System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_pubmethodExitStyle(Style)

Grava a marca de fechamento de uma <span> elemento para finalizar o layout especificado e a formatação de caractere.

System_CAPS_pubmethodExitStyle(Style, HtmlTextWriterTag)

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

System_CAPS_protmethodFilterAttributes()

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

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodFlush()

Limpa todos os buffers atual HtmlTextWriter objeto e faz com que qualquer buffer de dados a serem gravados no fluxo de saída.(Substitui o TextWriter.Flush().)

System_CAPS_pubmethodFlushAsync()

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

System_CAPS_protmethodGetAttributeKey(String)

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

System_CAPS_protmethodGetAttributeName(HtmlTextWriterAttribute)

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

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetLifetimeService()

Recupera o objeto atual de serviço de vida útil que controla a diretiva de vida útil para esta instância. (Herdado de MarshalByRefObject.)

System_CAPS_protmethodGetStyleKey(String)

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

System_CAPS_protmethodGetStyleName(HtmlTextWriterStyle)

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

System_CAPS_protmethodGetTagKey(String)

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

System_CAPS_protmethodGetTagName(HtmlTextWriterTag)

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

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_pubmethodInitializeLifetimeService()

Obtém um objeto de serviço de tempo de vida para controlar a diretiva de vida útil para esta instância. (Herdado de MarshalByRefObject.)

System_CAPS_protmethodIsAttributeDefined(HtmlTextWriterAttribute)

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

System_CAPS_protmethodIsAttributeDefined(HtmlTextWriterAttribute, String)

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

System_CAPS_protmethodIsStyleAttributeDefined(HtmlTextWriterStyle)

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

System_CAPS_protmethodIsStyleAttributeDefined(HtmlTextWriterStyle, String)

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

System_CAPS_pubmethodIsValidFormAttribute(String)

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

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_protmethodMemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.(Herdado de MarshalByRefObject.)

System_CAPS_protmethodOnAttributeRender(String, String, HtmlTextWriterAttribute)

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

System_CAPS_protmethodOnStyleAttributeRender(String, String, HtmlTextWriterStyle)

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

System_CAPS_protmethodOnTagRender(String, HtmlTextWriterTag)

Determina se o elemento de marcação especificado será processado para a página de solicita.

System_CAPS_protmethodOutputTabs()

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

System_CAPS_protmethodPopEndTag()

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

System_CAPS_protmethodPushEndTag(String)

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

System_CAPS_protmethodSystem_CAPS_staticRegisterAttribute(String, HtmlTextWriterAttribute)

Registra os atributos da marcação, se literais ou dinamicamente gerados, do arquivo de origem para que eles podem ser processados corretamente para o cliente solicitante.

System_CAPS_protmethodSystem_CAPS_staticRegisterStyle(String, HtmlTextWriterStyle)

Registra as propriedades de estilo de marcação, literais ou dinamicamente geradas, do arquivo de origem para que eles possa ser renderizado adequadamente para o cliente solicitante.

System_CAPS_protmethodSystem_CAPS_staticRegisterTag(String, HtmlTextWriterTag)

Registra as marcas de marcação, se literais ou dinamicamente gerados, do arquivo de origem para que eles podem ser processados corretamente para o cliente solicitante.

System_CAPS_protmethodRenderAfterContent()

Grava texto ou espaçamento que ocorre após o conteúdo e antes da marca de fechamento do elemento de marcação de fluxo de saída de marcação.

System_CAPS_protmethodRenderAfterTag()

Grava o espaçamento ou texto que aparece após a marca de fechamento para um elemento de marcação.

System_CAPS_protmethodRenderBeforeContent()

Grava texto ou espaçamento antes do conteúdo e após a marca de abertura de um elemento de marcação.

System_CAPS_protmethodRenderBeforeTag()

Grava texto ou espaçamento que ocorre antes da marca de abertura de um elemento de marcação.

System_CAPS_pubmethodRenderBeginTag(HtmlTextWriterTag)

Grava a marca de abertura do elemento de marcação associado ao valor de enumeração HtmlTextWriterTag especificado no fluxo de saída.

System_CAPS_pubmethodRenderBeginTag(String)

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

System_CAPS_pubmethodRenderEndTag()

Grava a marca de fim de um elemento de marcação do fluxo de saída.

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

System_CAPS_pubmethodWrite(Boolean)

Grava a representação de um valor booleano para o fluxo de saída, juntamente com qualquer espaçamento guia pendente.(Substitui o TextWriter.Write(Boolean).)

System_CAPS_pubmethodWrite(Char)

Grava a representação de texto de um caractere Unicode para o fluxo de saída, juntamente com qualquer espaçamento guia pendente.(Substitui o TextWriter.Write(Char).)

System_CAPS_pubmethodWrite(Char[])

Grava a representação de texto de uma matriz de caracteres Unicode para o fluxo de saída, juntamente com qualquer espaçamento guia pendente.(Substitui o TextWriter.Write(Char[]).)

System_CAPS_pubmethodWrite(Char[], Int32, Int32)

Grava a representação de uma submatriz de caracteres Unicode para o fluxo de saída, juntamente com qualquer espaçamento guia pendente.(Substitui o TextWriter.Write(Char[], Int32, Int32).)

System_CAPS_pubmethodWrite(Decimal)

Grava a representação de texto de um valor decimal para a cadeia de caracteres de texto ou fluxo.(Herdado de TextWriter.)

System_CAPS_pubmethodWrite(Double)

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

System_CAPS_pubmethodWrite(Int32)

Grava a representação de um inteiro assinado de 32 bytes no fluxo de saída, juntamente com quaisquer pendentes espaçamento de tabulação.(Substitui o TextWriter.Write(Int32).)

System_CAPS_pubmethodWrite(Int64)

Grava a representação de um inteiro assinado de 64 bytes no fluxo de saída, juntamente com quaisquer pendentes espaçamento de tabulação.(Substitui o TextWriter.Write(Int64).)

System_CAPS_pubmethodWrite(Object)

Grava a representação de texto de um objeto ao fluxo de saída, juntamente com qualquer espaçamento guia pendente.(Substitui o TextWriter.Write(Object).)

System_CAPS_pubmethodWrite(Single)

Grava a representação de um número de ponto flutuante de precisão única para fluxo de saída, juntamente com qualquer espaçamento guia pendente.(Substitui o TextWriter.Write(Single).)

System_CAPS_pubmethodWrite(String)

Grava a cadeia de caracteres especificada no fluxo de saída, juntamente a qualquer espaçamento de tabulação pendente.(Substitui o TextWriter.Write(String).)

System_CAPS_pubmethodWrite(String, Object)

Grava uma cadeia de caracteres de tabulação e uma cadeia de caracteres formatada para o fluxo de saída, usando a mesma semântica de String.Format método, juntamente com quaisquer pendentes espaçamento de tabulação.(Substitui o TextWriter.Write(String, Object).)

System_CAPS_pubmethodWrite(String, Object, Object)

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

System_CAPS_pubmethodWrite(String, Object, Object, Object)

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

System_CAPS_pubmethodWrite(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 String.Format.(Substitui o TextWriter.Write(String, Object[]).)

System_CAPS_pubmethodWrite(UInt32)

Grava a representação de um inteiro não assinado de 4 bytes para a cadeia de caracteres de texto ou fluxo.(Herdado de TextWriter.)

System_CAPS_pubmethodWrite(UInt64)

Grava a representação de um inteiro não assinado de 8 bytes para a cadeia de caracteres de texto ou fluxo.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteAsync(Char)

Grava um caractere no texto de cadeia de caracteres ou fluxo de forma assíncrona.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteAsync(Char[])

Grava um caractere de matriz para a cadeia de caracteres de texto ou de fluxo de forma assíncrona.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteAsync(Char[], Int32, Int32)

Grava uma submatriz de caracteres para o texto de cadeia de caracteres ou fluxo de forma assíncrona.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteAsync(String)

Grava uma cadeia de caracteres na cadeia de caracteres de texto ou fluxo de forma assíncrona.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteAttribute(String, String)

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

System_CAPS_pubmethodWriteAttribute(String, String, Boolean)

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

System_CAPS_pubmethodWriteBeginTag(String)

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

System_CAPS_pubmethodWriteBreak()

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

System_CAPS_pubmethodWriteEncodedText(String)

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

System_CAPS_pubmethodWriteEncodedUrl(String)

Codifica a URL especificada e, em seguida, grava o fluxo de saída. A URL pode incluir parâmetros.

System_CAPS_pubmethodWriteEncodedUrlParameter(String)

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

System_CAPS_pubmethodWriteEndTag(String)

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

System_CAPS_pubmethodWriteFullBeginTag(String)

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

System_CAPS_pubmethodWriteLine()

Grava uma cadeia de caracteres de terminador de linha ao fluxo de saída.(Substitui o TextWriter.WriteLine().)

System_CAPS_pubmethodWriteLine(Boolean)

Gravações pendentes espaçamento de guia e a representação de texto de um valor booleano, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(Boolean).)

System_CAPS_pubmethodWriteLine(Char)

Grava o espaçamento qualquer guia pendente e um caractere Unicode, seguido por uma sequência de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(Char).)

System_CAPS_pubmethodWriteLine(Char[])

Gravações pendentes espaçamento de tabulação e uma matriz de caracteres Unicode, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(Char[]).)

System_CAPS_pubmethodWriteLine(Char[], Int32, Int32)

Gravações pendentes espaçamento de tabulação e uma submatriz de caracteres Unicode, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(Char[], Int32, Int32).)

System_CAPS_pubmethodWriteLine(Decimal)

Grava a representação de texto de um valor decimal seguido por um terminador de linha para a cadeia de caracteres de texto ou fluxo.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteLine(Double)

Gravações pendentes espaçamento de guia e a representação de texto de um número de ponto flutuante de precisão dupla, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(Double).)

System_CAPS_pubmethodWriteLine(Int32)

Gravações pendentes espaçamento de guia e a representação de texto de um inteiro assinado de 32 bytes, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(Int32).)

System_CAPS_pubmethodWriteLine(Int64)

Gravações pendentes espaçamento de guia e a representação de texto de um inteiro assinado de 64 bits, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(Int64).)

System_CAPS_pubmethodWriteLine(Object)

Gravações pendentes espaçamento de guia e a representação de texto de um objeto, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(Object).)

System_CAPS_pubmethodWriteLine(Single)

Gravações pendentes espaçamento de guia e a representação de texto de um número de ponto flutuante de precisão única, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(Single).)

System_CAPS_pubmethodWriteLine(String)

Grava uma cadeia de caracteres de texto, seguido por uma cadeia de terminador de linha, o fluxo de saída e de qualquer espaçamento guia pendente.(Substitui o TextWriter.WriteLine(String).)

System_CAPS_pubmethodWriteLine(String, Object)

Gravações pendentes espaçamento de tabulação e uma cadeia de caracteres formatada que contém a representação de texto de um objeto, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(String, Object).)

System_CAPS_pubmethodWriteLine(String, Object, Object)

Gravações pendentes espaçamento de tabulação e uma cadeia de caracteres formatada que contém a representação de texto de dois objetos, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(String, Object, Object).)

System_CAPS_pubmethodWriteLine(String, Object, Object, Object)

Grava uma cadeia de caracteres formatada e uma nova linha usando a mesma semântica que Format.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteLine(String, Object[])

Gravações pendentes espaçamento de tabulação e uma cadeia de caracteres formatada que contém a representação de texto de uma matriz de objeto, seguida por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(String, Object[]).)

System_CAPS_pubmethodWriteLine(UInt32)

Gravações pendentes espaçamento de guia e a representação de um inteiro não assinado de 4 bytes, seguido por uma cadeia de terminador de linha, o fluxo de saída.(Substitui o TextWriter.WriteLine(UInt32).)

System_CAPS_pubmethodWriteLine(UInt64)

Grava a representação de um inteiro não assinado de 8 bytes seguido por um terminador de linha para a cadeia de caracteres de texto ou fluxo.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteLineAsync()

Grava um terminador de linha assíncrona para a cadeia de caracteres de texto ou fluxo.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteLineAsync(Char)

Grava um caractere seguido por um terminador de linha assíncrona para a cadeia de caracteres de texto ou fluxo.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteLineAsync(Char[])

Grava uma matriz de caracteres, seguido por um terminador de linha assincronamente a cadeia de caracteres de texto ou fluxo.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteLineAsync(Char[], Int32, Int32)

Grava uma submatriz de caracteres seguidos por um terminador de linha assíncrona para a cadeia de caracteres de texto ou fluxo.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteLineAsync(String)

Grava uma cadeia de caracteres seguida por um terminador de linha, de forma assíncrona, na cadeia de texto ou no fluxo.(Herdado de TextWriter.)

System_CAPS_pubmethodWriteLineNoTabs(String)

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

System_CAPS_pubmethodWriteStyleAttribute(String, String)

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

System_CAPS_pubmethodWriteStyleAttribute(String, String, Boolean)

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

System_CAPS_protmethodWriteUrlEncodedString(String, Boolean)

Grava a cadeia de caracteres especificada, codificação de acordo com requisitos de URL.

NomeDescrição
System_CAPS_protfieldCoreNewLine

Armazena os caracteres de nova linha usados para esse TextWriter.(Herdado de TextWriter.)

System_CAPS_pubfieldSystem_CAPS_staticDefaultTabString

Representa um único caractere de tabulação.

System_CAPS_pubfieldSystem_CAPS_staticDoubleQuoteChar

Representa o caractere de aspas (").

System_CAPS_pubfieldSystem_CAPS_staticEndTagLeftChars

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

System_CAPS_pubfieldSystem_CAPS_staticEqualsChar

Representa o sinal de igual (=).

System_CAPS_pubfieldSystem_CAPS_staticEqualsDoubleQuoteString

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

System_CAPS_pubfieldSystem_CAPS_staticSelfClosingChars

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

System_CAPS_pubfieldSystem_CAPS_staticSelfClosingTagEnd

Representa o fechamento barra marca e o sinal de maior (/ >) de um elemento de marcação de fechamento automático.

System_CAPS_pubfieldSystem_CAPS_staticSemicolonChar

Representa o ponto e vírgula (;).

System_CAPS_pubfieldSystem_CAPS_staticSingleQuoteChar

Representa um apóstrofo (').

System_CAPS_pubfieldSystem_CAPS_staticSlashChar

Representa a barra (/).

System_CAPS_pubfieldSystem_CAPS_staticSpaceChar

Representa um caractere de espaço ().

System_CAPS_pubfieldSystem_CAPS_staticStyleEqualsChar

Representa os estilo equals (:) iguais aos valores de atributos do caractere usado para definir o estilo.

System_CAPS_pubfieldSystem_CAPS_staticTagLeftChar

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

System_CAPS_pubfieldSystem_CAPS_staticTagRightChar

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

O HtmlTextWriter classe é usada para renderizar HTML 4.0 para navegadores de desktop. O HtmlTextWriter também é a classe base para todos os gravadores de marcação no System.Web.UI namespace, incluindo o ChtmlTextWriter, Html32TextWriter, e XhtmlTextWriter classes. Essas classes são usadas para gravar os elementos, atributos e as informações de layout e estilo para tipos diferentes de marcação. Além disso, essas classes são usadas, as classes de adaptador de página e o controle que estão associadas a cada linguagem de marcação.

Na maioria das circunstâncias, o ASP.NET usa automaticamente o gravador apropriado para o dispositivo solicitante. No entanto, se você criar um gravador de texto personalizado ou se você deseja especificar um gravador específico para renderizar uma página para um dispositivo específico, você deve mapear o gravador para a página de controlAdapters seção do arquivo. browser do aplicativo.

O exemplo de código a seguir mostra como substituir o Render método de um controle personalizado que é derivado de Control classe. O exemplo de código demonstra como usar vários HtmlTextWriter métodos, propriedades e campos.

// Overrides the Render method to write a <span> element
// that applies styles and attributes. 
protected override void Render(HtmlTextWriter writer) 
{     
    // Set attributes and values along with attributes and styles  
    // attribute defined for a <span> element.
    writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "alert('Hello');");
    writer.AddAttribute("CustomAttribute", "CustomAttributeValue");
    writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "Red");
    writer.AddStyleAttribute("Customstyle", "CustomStyleValue");
    writer.RenderBeginTag(HtmlTextWriterTag.Span);
    // Create a space and indent the markup inside the 
    // <span> element.
    writer.WriteLine();
    writer.Indent++;
    writer.Write("Hello");
    writer.WriteLine();

    // Controls the encoding of markup attributes
    // for an <img> element. Simple known values 
 // do not need encoding.
    writer.AddAttribute(HtmlTextWriterAttribute.Alt, 
        "Encoding, \"Required\"", 
        true);
    writer.AddAttribute("myattribute", 
        "No &quot;encoding &quot; required", 
        false);
    writer.RenderBeginTag(HtmlTextWriterTag.Img);
    writer.RenderEndTag();
    writer.WriteLine();

    // Create a non-standard markup element.
    writer.RenderBeginTag("MyTag");
    writer.Write("Contents of MyTag");
    writer.RenderEndTag();
    writer.WriteLine();

    // Create a manually rendered <img> element
    // that contains an alt attribute.
    writer.WriteBeginTag("img");
    writer.WriteAttribute("alt", "A custom image.");
    writer.Write(HtmlTextWriter.TagRightChar);
    writer.WriteEndTag("img");
    writer.WriteLine();

    writer.Indent--;
    writer.RenderEndTag();

}

.NET Framework
Disponível desde 1.1

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: