HtmlTextWriter Classe

Definição

Grava caracteres de marcação e 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.

public ref class HtmlTextWriter : System::IO::TextWriter
public class HtmlTextWriter : System.IO.TextWriter
type HtmlTextWriter = class
    inherit TextWriter
Public Class HtmlTextWriter
Inherits TextWriter
Herança
Derivado

Exemplos

O exemplo de código a seguir mostra como substituir o Render método de um controle personalizado derivado da Control classe . O exemplo de código ilustra 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 "encoding " 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();
}
' Overrides the Render method to write a <span> element
' that applies styles and attributes.     
Protected Overrides Sub Render(ByVal writer As HtmlTextWriter)

    ' 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 += 1

    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 "encoding " 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 -= 1
    writer.RenderEndTag()

End Sub

Comentários

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

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

Construtores

HtmlTextWriter(TextWriter)

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

HtmlTextWriter(TextWriter, String)

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

Campos

CoreNewLine

Armazena os caracteres de nova linha usados para esse TextWriter.

(Herdado de TextWriter)
DefaultTabString

Representa um único caractere de tabulação.

DoubleQuoteChar

Representa o caractere de aspas (").

EndTagLeftChars

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

EqualsChar

Representa o sinal de igual (=).

EqualsDoubleQuoteString

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

SelfClosingChars

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

SelfClosingTagEnd

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

SemicolonChar

Representa o ponto e vírgula (;).

SingleQuoteChar

Representa um apóstrofo (').

SlashChar

Representa a marca de barra (/).

SpaceChar

Representa um caractere de espaço ( ).

StyleEqualsChar

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

TagLeftChar

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

TagRightChar

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

Propriedades

Encoding

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

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 tabulação para recuar o início de cada linha de marcação.

InnerWriter

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

NewLine

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

TagKey

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

TagName

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

Métodos

AddAttribute(HtmlTextWriterAttribute, String)

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

AddAttribute(HtmlTextWriterAttribute, String, Boolean)

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

AddAttribute(String, String)

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

AddAttribute(String, String, Boolean)

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

AddAttribute(String, String, HtmlTextWriterAttribute)

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

AddStyleAttribute(HtmlTextWriterStyle, String)

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

AddStyleAttribute(String, String)

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

AddStyleAttribute(String, String, HtmlTextWriterStyle)

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

BeginRender()

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

Close()

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

CreateObjRef(Type)

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

(Herdado de MarshalByRefObject)
Dispose()

Libera todos os recursos usados pelo objeto TextWriter.

(Herdado de TextWriter)
Dispose(Boolean)

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

(Herdado de TextWriter)
DisposeAsync()

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

(Herdado de TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

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

EncodeAttributeValue(String, Boolean)

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

EncodeUrl(String)

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

EndRender()

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

EnterStyle(Style)

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

EnterStyle(Style, HtmlTextWriterTag)

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

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.

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.

FilterAttributes()

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

Flush()

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

FlushAsync()

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

(Herdado de TextWriter)
FlushAsync(CancellationToken)

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

(Herdado de TextWriter)
GetAttributeKey(String)

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

GetAttributeName(HtmlTextWriterAttribute)

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

GetHashCode()

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

(Herdado de Object)
GetLifetimeService()
Obsoleto.

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

(Herdado de MarshalByRefObject)
GetStyleKey(String)

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

GetStyleName(HtmlTextWriterStyle)

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

GetTagKey(String)

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

GetTagName(HtmlTextWriterTag)

Obtém o elemento de marcação 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 para essa instância.

(Herdado de MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute)

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

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.

IsStyleAttributeDefined(HtmlTextWriterStyle)

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

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.

IsValidFormAttribute(String)

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

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.

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

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

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

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

OnTagRender(String, HtmlTextWriterTag)

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

OutputTabs()

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

PopEndTag()

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

PushEndTag(String)

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

RegisterAttribute(String, HtmlTextWriterAttribute)

Registra os atributos de marcação, literais ou dinamicamente gerados, do arquivo de origem para que eles possam ser renderizados adequadamente para o cliente solicitante.

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

RegisterTag(String, HtmlTextWriterTag)

Registra marcas de marcação, literais ou dinamicamente geradas, do arquivo de origem para que elas possam ser renderizadas adequadamente para o cliente solicitante.

RenderAfterContent()

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

RenderAfterTag()

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

RenderBeforeContent()

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

RenderBeforeTag()

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

RenderBeginTag(HtmlTextWriterTag)

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

RenderBeginTag(String)

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

RenderEndTag()

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

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.

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.

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.

Write(Char[], Int32, Int32)

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

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.

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.

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.

Write(Object)

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

Write(ReadOnlySpan<Char>)

Grava um intervalo de caracteres no fluxo de texto.

(Herdado de TextWriter)
Write(Single)

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

Write(String)

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

Write(String, Object)

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

Write(String, Object, Object)

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

Write(String, Object, Object, Object)

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

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

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

Write(StringBuilder)

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

(Herdado de TextWriter)
Write(UInt32)

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

(Herdado de TextWriter)
Write(UInt64)

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

(Herdado de TextWriter)
WriteAsync(Char)

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

(Herdado de TextWriter)
WriteAsync(Char[])

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

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

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

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

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

(Herdado de TextWriter)
WriteAsync(String)

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

(Herdado de TextWriter)
WriteAsync(StringBuilder, CancellationToken)

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

(Herdado de TextWriter)
WriteAttribute(String, String)

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

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.

WriteBeginTag(String)

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

WriteBreak()

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

WriteEncodedText(String)

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

WriteEncodedUrl(String)

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

WriteEncodedUrlParameter(String)

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

WriteEndTag(String)

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

WriteFullBeginTag(String)

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

WriteLine()

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

WriteLine(Boolean)

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

WriteLine(Char)

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

WriteLine(Char[])

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

WriteLine(Char[], Int32, Int32)

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

WriteLine(Decimal)

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

(Herdado de TextWriter)
WriteLine(Double)

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

WriteLine(Int32)

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

WriteLine(Int64)

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

WriteLine(Object)

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

WriteLine(ReadOnlySpan<Char>)

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

(Herdado de TextWriter)
WriteLine(Single)

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

WriteLine(String)

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

WriteLine(String, Object)

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

WriteLine(String, Object, Object)

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

WriteLine(String, Object, Object, Object)

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

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

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

WriteLine(StringBuilder)

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

(Herdado de TextWriter)
WriteLine(UInt32)

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

WriteLine(UInt64)

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

(Herdado de TextWriter)
WriteLineAsync()

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

(Herdado de TextWriter)
WriteLineAsync(Char)

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

(Herdado de TextWriter)
WriteLineAsync(Char[])

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

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

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

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

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

(Herdado de TextWriter)
WriteLineAsync(String)

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

(Herdado de TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

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

(Herdado de TextWriter)
WriteLineNoTabs(String)

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

WriteStyleAttribute(String, String)

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

WriteStyleAttribute(String, String, Boolean)

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

WriteUrlEncodedString(String, Boolean)

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

Implantações explícitas de interface

IDisposable.Dispose()

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

(Herdado de TextWriter)

Aplica-se a

Confira também