ChtmlTextWriter Classe

Definição

Escreve uma série de caracteres e texto específicos de cHTML no fluxo de saída de um controlo de servidor ASP.NET. A classe ChtmlTextWriter fornece capacidades de formatação que os controlos ASP.NET servidores usam ao renderizar conteúdo cHTML para 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 seguinte demonstra como criar uma classe nomeada CustomChtmlTextWriter que é derivada da ChtmlTextWriter classe. Cria dois construtores e sobrepõe o OnAttributeRender método para impedir que o bgcolor atributo style seja escrito no fluxo de saída do ChtmlTextWriter objeto. Também cria uma classe chamada ChtmlCustomPageAdapter que define um método, CreateCustomChtmlTextWriter, que cria e devolve uma instância da CustomChtmlTextWriter classe. Depois CustomChtmlTextWriter , renderiza conteúdo cHTML para uma página em 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

Observações

Compact HTML, ou cHTML, é um subconjunto do HTML 2.0, HTML 3.2 e HTML 4.0, e foi concebido para renderizar em dispositivos com memória e CPU limitadas, juntamente com ecrãs pequenos, capacidades limitadas de formatação e um número limitado de opções de entrada (como um touchpad para telemóvel). Portanto, o cHTML não suporta o seguinte:

  • Imagens JPEG.
  • Tabelas.
  • Mapas de imagens.
  • Várias fontes e estilos de caracteres.
  • Cores de fundo e imagens.
  • Frames.
  • Folhas de estilo.

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

Construtores

Name Description
ChtmlTextWriter(TextWriter, String)

Inicializa uma nova instância da ChtmlTextWriter classe com a indentação de linha especificada.

ChtmlTextWriter(TextWriter)

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

Campos

Name Description
CoreNewLine

Armazena os caracteres da nova linha usados para isto TextWriter.

(Herdado de TextWriter)
DefaultTabString

Representa um único carácter tabulador.

(Herdado de HtmlTextWriter)
DoubleQuoteChar

Representa o carácter aspas (").

(Herdado de HtmlTextWriter)
EndTagLeftChars

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

(Herdado de HtmlTextWriter)
EqualsChar

Representa o sinal igual (=).

(Herdado de HtmlTextWriter)
EqualsDoubleQuoteString

Representa um sinal igual (=) e uma dupla aspas (") juntos numa cadeia (=").

(Herdado de HtmlTextWriter)
SelfClosingChars

Representa um espaço e a marca de barra auto-fechante (/) de uma etiqueta de marcação.

(Herdado de HtmlTextWriter)
SelfClosingTagEnd

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

(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 carácter de espaço ( ).

(Herdado de HtmlTextWriter)
StyleEqualsChar

Representa o carácter de estilo igual a (:) usado para definir atributos de estilo iguais a valores.

(Herdado de HtmlTextWriter)
TagLeftChar

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

(Herdado de HtmlTextWriter)
TagRightChar

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

(Herdado de HtmlTextWriter)

Propriedades

Name Description
Encoding

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

(Herdado de HtmlTextWriter)
FontStack

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

(Herdado de Html32TextWriter)
FormatProvider

Recebe um objeto que controla a formatação.

(Herdado de TextWriter)
GlobalSuppressedAttributes

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

Indent

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

(Herdado de HtmlTextWriter)
InnerWriter

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

(Herdado de HtmlTextWriter)
NewLine

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

(Herdado de HtmlTextWriter)
RecognizedAttributes

Obtém um Hashtable objeto com atributos reconhecidos que pode ser renderizado em elementos cHTML.

ShouldPerformDivTableSubstitution

Recebe ou define um valor booleano indicando se deve substituir um Table elemento por um Div elemento para reduzir o tempo que demora a renderizar um bloco de HTML.

(Herdado de Html32TextWriter)
SupportsBold

Recebe ou define um valor Booleano que indica se o dispositivo requerente suporta texto HTML a negrito. Use a SupportsBold propriedade para renderizar condicionalmente texto a negrito no Html32TextWriter fluxo de saída.

(Herdado de Html32TextWriter)
SupportsItalic

Recebe ou define um valor booleano que indica se o dispositivo requerente suporta texto HTML itálico. Use a SupportsItalic propriedade para renderizar condicionalmente texto em itálico no Html32TextWriter fluxo de saída.

(Herdado de Html32TextWriter)
SuppressedAttributes

Obtém um Hashtable objeto com atributos suprimidos especificados pelo utilizador que não são renderizados em elementos cHTML.

TagKey

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

(Herdado de HtmlTextWriter)
TagName

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

(Herdado de HtmlTextWriter)

Métodos

Name Description
AddAttribute(HtmlTextWriterAttribute, String, Boolean)

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

(Herdado de HtmlTextWriter)
AddAttribute(HtmlTextWriterAttribute, String)

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

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

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

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

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

(Herdado de HtmlTextWriter)
AddAttribute(String, String)

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

(Herdado de HtmlTextWriter)
AddRecognizedAttribute(String, String)

Adiciona um atributo a um elemento cHTML do ChtmlTextWriter objeto.

AddStyleAttribute(HtmlTextWriterStyle, String)

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

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

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

(Herdado de HtmlTextWriter)
AddStyleAttribute(String, String)

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

(Herdado de HtmlTextWriter)
BeginRender()

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

(Herdado de HtmlTextWriter)
Close()

Fecha o HtmlTextWriter objeto e liberta quaisquer recursos do sistema associados a ele.

(Herdado de HtmlTextWriter)
CreateObjRef(Type)

Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Dispose()

Liberta todos os recursos usados pelo TextWriter objeto.

(Herdado de TextWriter)
Dispose(Boolean)

Liberta os recursos não geridos usados pelo TextWriter e opcionalmente liberta os recursos geridos.

(Herdado de TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

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

(Herdado de HtmlTextWriter)
EncodeAttributeValue(String, Boolean)

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

(Herdado de HtmlTextWriter)
EncodeUrl(String)

Realiza uma codificação mínima de URLs convertendo espaços na URL especificada para a cadeia "%20".

(Herdado de HtmlTextWriter)
EndRender()

Notifica um HtmlTextWriter objeto, ou um objeto de uma classe derivada, que um controlo terminou a renderização. Pode usar este método para fechar quaisquer elementos de marcação abertos no BeginRender() método.

(Herdado de HtmlTextWriter)
EnterStyle(Style, HtmlTextWriterTag)

Escreve a etiqueta 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)
EnterStyle(Style)

Escreve a etiqueta de abertura de um <span> elemento 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, HtmlTextWriterTag)

Escreve a etiqueta de fecho do elemento de marcação especificado para terminar o layout e a formatação de caracteres especificados.

(Herdado de HtmlTextWriter)
ExitStyle(Style)

Escreve a etiqueta de fecho de um <span> elemento para terminar 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 do controlo da página ou do servidor Web.

(Herdado de HtmlTextWriter)
Flush()

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

(Herdado de HtmlTextWriter)
FlushAsync()

A-síncrono, limpa todos os buffers para o escritor atual e faz com que quaisquer dados em buffer sejam escritos no dispositivo subjacente.

(Herdado de TextWriter)
GetAttributeKey(String)

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

(Herdado de HtmlTextWriter)
GetAttributeName(HtmlTextWriterAttribute)

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

(Herdado de HtmlTextWriter)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso.

(Herdado de MarshalByRefObject)
GetStyleKey(String)

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

(Herdado de HtmlTextWriter)
GetStyleName(HtmlTextWriterStyle)

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

(Herdado de HtmlTextWriter)
GetTagKey(String)

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

(Herdado de HtmlTextWriter)
GetTagName(HtmlTextWriterTag)

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

(Herdado de Html32TextWriter)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()

Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso.

(Herdado de MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute, String)

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

(Herdado de HtmlTextWriter)
IsAttributeDefined(HtmlTextWriterAttribute)

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

(Herdado de HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle, String)

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

(Herdado de HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle)

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

(Herdado de HtmlTextWriter)
IsValidFormAttribute(String)

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

(Herdado de HtmlTextWriter)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto atual MarshalByRefObject .

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

Determina se o atributo cHTML especificado e o seu valor são renderizados na página solicitante. Podes sobrescrever o OnAttributeRender(String, String, HtmlTextWriterAttribute) método em classes que derivam da ChtmlTextWriter classe para filtrar atributos que não queres renderizar em dispositivos que suportem cHTML.

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

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

OnTagRender(String, HtmlTextWriterTag)

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

OutputTabs()

Escreve uma série de sequências de tabulação que representam o nível de indentação para uma linha de caracteres de marcação.

(Herdado de HtmlTextWriter)
PopEndTag()

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

(Herdado de HtmlTextWriter)
PushEndTag(String)

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

(Herdado de HtmlTextWriter)
RemoveRecognizedAttribute(String, String)

Remove um atributo de um elemento cHTML do ChtmlTextWriter objeto.

RenderAfterContent()

Escreve qualquer texto ou espaçamento que apareça após o conteúdo do elemento HTML.

(Herdado de Html32TextWriter)
RenderAfterTag()

Escreve qualquer espaçamento ou texto que ocorra após a etiqueta de fecho de um elemento HTML.

(Herdado de Html32TextWriter)
RenderBeforeContent()

Escreve qualquer espaçamento de tabulação ou informação de fonte que apareça antes do conteúdo contido num elemento HTML.

(Herdado de Html32TextWriter)
RenderBeforeTag()

Escreve qualquer espaçamento de texto ou tabulação que ocorra antes da etiqueta de abertura de um elemento HTML no fluxo de saída do HTML 3.2.

(Herdado de Html32TextWriter)
RenderBeginTag(HtmlTextWriterTag)

Escreve a etiqueta de abertura do elemento especificado no fluxo de saída do HTML 3.2.

(Herdado de Html32TextWriter)
RenderBeginTag(String)

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

(Herdado de HtmlTextWriter)
RenderEndTag()

Escreve a tag final de um elemento HTML no Html32TextWriter fluxo de saída, juntamente com qualquer informação de fonte associada ao elemento.

(Herdado de Html32TextWriter)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
Write(Boolean)

Escreve a representação textual de um valor booleano no fluxo de saída, juntamente com qualquer espaçamento pendente entre tabuladores.

(Herdado de HtmlTextWriter)
Write(Char)

Escreve a representação textual de um carácter Unicode no fluxo de saída, juntamente com qualquer espaçamento pendente entre tabuladores.

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

Escreve a representação de texto de um subarray de caracteres Unicode no fluxo de saída, juntamente com qualquer espaçamento pendente entre tabuladores.

(Herdado de HtmlTextWriter)
Write(Char[])

Escreve a representação textual de um array de caracteres Unicode no fluxo de saída, juntamente com qualquer espaçamento pendente entre separadores.

(Herdado de HtmlTextWriter)
Write(Decimal)

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

(Herdado de TextWriter)
Write(Double)

Escreve a representação textual de um número de ponto flutuante de dupla precisão no fluxo de saída, juntamente com qualquer espaçamento pendente entre tabuladores.

(Herdado de HtmlTextWriter)
Write(Int32)

Escreve a representação em texto de um inteiro assinado de 32 bytes no fluxo de saída, juntamente com qualquer espaçamento pendente entre tabuladores.

(Herdado de HtmlTextWriter)
Write(Int64)

Escreve a representação em texto de um inteiro assinado de 64 bytes no fluxo de saída, juntamente com qualquer espaçamento pendente entre tabuladores.

(Herdado de HtmlTextWriter)
Write(Object)

Escreve a representação textual de um objeto no stream de saída, juntamente com qualquer espaçamento pendente entre tabuladores.

(Herdado de HtmlTextWriter)
Write(Single)

Escreve a representação textual de um número de ponto flutuante de precisão simples no fluxo de saída, juntamente com qualquer espaçamento pendente entre tabuladores.

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

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

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

Escreve uma cadeia formatada que contém a representação textual de dois objetos no fluxo de saída, juntamente com qualquer espaçamento pendente entre tabuladores. Este método utiliza a mesma semântica que o Format(String, Object, Object) método.

(Herdado de HtmlTextWriter)
Write(String, Object)

Escreve uma string de tabulação e uma string formatada no fluxo de saída, usando a mesma semântica do Format(String, Object) método, juntamente com qualquer espaçamento pendente entre tabuladores.

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

Escreve uma cadeia formatada que contém a representação de texto de um array de objetos no fluxo de saída, juntamente com qualquer espaçamento pendente entre tabuladores. Este método utiliza a mesma semântica que o Format(String, Object[]) método.

(Herdado de HtmlTextWriter)
Write(String)

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

(Herdado de HtmlTextWriter)
Write(UInt32)

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

(Herdado de TextWriter)
Write(UInt64)

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

(Herdado de TextWriter)
WriteAsync(Char)

Escreve um carácter no fluxo de texto de forma assíncrona.

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

Escreve um subarray de caracteres no fluxo de texto de forma assíncrona.

(Herdado de TextWriter)
WriteAsync(Char[])

Escreve um array de caracteres no fluxo de texto de forma assíncrona.

(Herdado de TextWriter)
WriteAsync(String)

Escreve uma string no fluxo de texto de forma assíncrona.

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

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

(Herdado de HtmlTextWriter)
WriteAttribute(String, String)

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

(Herdado de HtmlTextWriter)
WriteBeginTag(String)

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

(Herdado de HtmlTextWriter)
WriteBreak()

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

WriteEncodedText(String)

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

WriteEncodedUrl(String)

Codifica a URL especificada e depois escreve-a no fluxo de saída. O URL pode incluir parâmetros.

(Herdado de HtmlTextWriter)
WriteEncodedUrlParameter(String)

Codifica o parâmetro URL especificado para o dispositivo solicitante e depois escreve-o no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteEndTag(String)

Escreve qualquer espaçamento de tabulação e a etiqueta de fecho do elemento de marcação especificado.

(Herdado de HtmlTextWriter)
WriteFullBeginTag(String)

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

(Herdado de HtmlTextWriter)
WriteLine()

Escreve uma cadeia de terminadores de linha no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Boolean)

Escreve qualquer espaçamento de tabulação pendente e a representação textual de um valor booleano, seguida de uma cadeia de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Char)

Escreve qualquer espaçamento de tabulação pendente e um carácter Unicode, seguido de uma cadeia de terminadores de linha, no fluxo de saída.

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

Escreve qualquer espaçamento de tabulação pendente e um subarray de caracteres Unicode, seguido de uma cadeia de terminadores de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Char[])

Escreve qualquer espaçamento de tabulação pendente e um array de caracteres Unicode, seguido de uma cadeia de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Decimal)

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

(Herdado de TextWriter)
WriteLine(Double)

Escreve qualquer espaçamento de tabulação pendente e a representação em texto de um número de ponto flutuante de dupla precisão, seguido de uma cadeia de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Int32)

Escreve qualquer espaçamento de tabulação pendente e a representação textual de um inteiro assinado de 32 bytes, seguido de uma cadeia de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Int64)

Escreve qualquer espaçamento de tabulação pendente e a representação textual de um inteiro assinado de 64 bytes, seguida de uma cadeia de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Object)

Escreve qualquer espaçamento de tabulação pendente e a representação textual de um objeto, seguida de uma cadeia de terminadores de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(Single)

Escreve qualquer espaçamento pendente de tabulação e a representação textual de um número de ponto flutuante de precisão simples, seguido de uma cadeia de terminadores de linha, no fluxo de saída.

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

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

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

Escreve qualquer espaçamento de tabulação pendente e uma cadeia formatada que contenha a representação textual de dois objetos, seguida de uma cadeia de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(String, Object)

Escreve qualquer espaçamento de tabulação pendente e uma string formatada contendo a representação textual de um objeto, seguida de uma string de terminador de linha, no fluxo de saída.

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

Escreve qualquer espaçamento de tabulação pendente e uma cadeia formatada que contenha a representação textual de um array de objetos, seguida de uma cadeia de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(String)

Escreve qualquer espaçamento de tabulação pendente e uma cadeia de texto, seguida de uma cadeia de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(UInt32)

Escreve qualquer espaçamento de tabulação pendente e a representação de texto de um inteiro sem sinal de 4 bytes, seguido de uma cadeia de terminador de linha, no fluxo de saída.

(Herdado de HtmlTextWriter)
WriteLine(UInt64)

Escreve a representação de texto de um inteiro sem sinal de 8 bytes no fluxo de texto, seguida de um terminador de linha.

(Herdado de TextWriter)
WriteLineAsync()

Escreve assíncronamente um terminador de linha no fluxo de texto.

(Herdado de TextWriter)
WriteLineAsync(Char)

Escreve assíncronamente um carácter no fluxo de texto, seguido de um terminador de linha.

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

O Assíncrono escreve um subarray de caracteres no fluxo de texto, seguido de um terminador de linha.

(Herdado de TextWriter)
WriteLineAsync(Char[])

Escreve assíncronamente um array de caracteres no fluxo de texto, seguido de um terminador de linha.

(Herdado de TextWriter)
WriteLineAsync(String)

Escreve assíncronamente uma string no fluxo de texto, seguida de um terminador de linha.

(Herdado de TextWriter)
WriteLineNoTabs(String)

Escreve uma cadeia, seguida de uma cadeia terminadora de linha, no fluxo de saída. Este método ignora qualquer espaçamento de separadores especificado.

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

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

(Herdado de HtmlTextWriter)
WriteStyleAttribute(String, String)

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

(Herdado de HtmlTextWriter)
WriteUrlEncodedString(String, Boolean)

Escreve a cadeia especificada, codificando-a de acordo com os requisitos da URL.

(Herdado de HtmlTextWriter)

Aplica-se a

Ver também