Html32TextWriter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Grava uma série de caracteres específicos do HTML 3.2 e um texto no fluxo de saída de um controle de servidor ASP.NET. A classe Html32TextWriter fornece funcionalidades de formatação que os controles de servidor ASP.NET usam ao renderizar o conteúdo HTML 3.2 para os 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 Html32TextWriter classe . CustomHtml32TextWriter
cria dois construtores que seguem o padrão estabelecido pela HtmlTextWriter classe e substitui os RenderBeforeContentmétodos , 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 Html32TextWriter classe é uma alternativa à HtmlTextWriter classe . Ele converte atributos de estilo HTML 4.0 nas marcas e atributos 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 TagWriter propriedade da HttpBrowserCapabilities classe . A menos que você crie uma página personalizada ou um adaptador de controle direcionado a dispositivos que usam a marcação HTML 3.2, você não precisa criar uma instância da Html32TextWriter classe explicitamente.
Para obter mais informações sobre como personalizar a renderização de páginas e controles, 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 esse |
DefaultTabString |
Representa um único caractere de tabulação. (Herdado de HtmlTextWriter) |
DoubleQuoteChar |
Representa o caractere de aspas ("). (Herdado de HtmlTextWriter) |
EndTagLeftChars |
Representa a marca de colchete angular esquerdo e barra (</) da marca de fechamento de um elemento de marcação. (Herdado de HtmlTextWriter) |
EqualsChar |
Representa o sinal de igual ( |
EqualsDoubleQuoteString |
Representa um sinal de igual (=) e aspas duplas (") juntos em uma cadeia de caracteres (="). (Herdado de HtmlTextWriter) |
SelfClosingChars |
Representa um espaço e a marca de barra (/) de autofechamento de uma marca de marcação. (Herdado de HtmlTextWriter) |
SelfClosingTagEnd |
Representa a marca de barra de fechamento e o colchete angular direito (/>) de um elemento de marcação de autofechamento. (Herdado de HtmlTextWriter) |
SemicolonChar |
Representa o ponto e vírgula (;). (Herdado de HtmlTextWriter) |
SingleQuoteChar |
Representa um apóstrofo ('). (Herdado de HtmlTextWriter) |
SlashChar |
Representa a marca de barra (/). (Herdado de HtmlTextWriter) |
SpaceChar |
Representa um caractere de espaço ( ). (Herdado de HtmlTextWriter) |
StyleEqualsChar |
Representa o caractere de igual para estilo ( |
TagLeftChar |
Representa o colchete angular de abertura (<) de uma marca de marcação. (Herdado de HtmlTextWriter) |
TagRightChar |
Representa o colchete angular de fechamento (>) de uma marca de marcação. (Herdado de HtmlTextWriter) |
Propriedades
Encoding |
Obtém a codificação que o objeto HtmlTextWriter usa para gravar conteúdo na página. (Herdado de HtmlTextWriter) |
FontStack |
Obtém uma coleção de informações de fonte para o HTML renderizar. |
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. (Herdado de HtmlTextWriter) |
InnerWriter |
Obtém ou define o gravador de texto que grava o conteúdo interno do elemento de marcação. (Herdado de HtmlTextWriter) |
NewLine |
Obtém ou define a cadeia de caracteres de terminador de linha usada pelo objeto HtmlTextWriter. (Herdado de HtmlTextWriter) |
ShouldPerformDivTableSubstitution |
Obtém ou define um valor booliano que indica se é necessário substituir um elemento |
SupportsBold |
Obtém ou define um valor booliano que indica se a solicitação do dispositivo dá suporte a texto HTML em negrito. Use a propriedade SupportsBold para renderizar condicionalmente texto em negrito para o fluxo de saída Html32TextWriter. |
SupportsItalic |
Obtém ou define um valor booliano que indica se a solicitação do dispositivo dá suporte a texto HTML em itálico. Use a propriedade SupportsItalic para renderizar condicionalmente texto em itálico para o fluxo de saída Html32TextWriter. |
TagKey |
Obtém ou define o valor HtmlTextWriterTag para o elemento de marcação especificado. (Herdado de HtmlTextWriter) |
TagName |
Obtém ou define o nome da marca do elemento de marcação que está sendo renderizado. (Herdado de HtmlTextWriter) |
Métodos
AddAttribute(HtmlTextWriterAttribute, String) |
Adiciona o atributo de marcação e o valor de atributo à marca de abertura do elemento que o objeto HtmlTextWriter cria com uma chamada posterior ao método RenderBeginTag. (Herdado de HtmlTextWriter) |
AddAttribute(HtmlTextWriterAttribute, String, Boolean) |
Adiciona o atributo de marcação e o valor de atributo à marca de abertura do elemento criado pelo objeto HtmlTextWriter com uma chamada posterior ao método RenderBeginTag, com codificação opcional. (Herdado de HtmlTextWriter) |
AddAttribute(String, String) |
Adiciona o atributo e valor de marcação especificados à marca de abertura do elemento que o objeto HtmlTextWriter cria com uma chamada posterior ao método RenderBeginTag. (Herdado de HtmlTextWriter) |
AddAttribute(String, String, Boolean) |
Adiciona o valor e o atributo de marcação especificados à marca de abertura do elemento que o objeto HtmlTextWriter cria com uma chamada subsequente ao método RenderBeginTag, com codificação opcional. (Herdado de HtmlTextWriter) |
AddAttribute(String, String, HtmlTextWriterAttribute) |
Adiciona o atributo e valor de marcação especificados, juntamente com um valor de enumeração HtmlTextWriterAttribute, à marca de abertura do elemento que o objeto HtmlTextWriter cria com uma chamada subsequente ao método RenderBeginTag. (Herdado de HtmlTextWriter) |
AddStyleAttribute(HtmlTextWriterStyle, String) |
Adiciona o atributo de estilo de marcação associado ao valor HtmlTextWriterStyle especificado e o valor do atributo para a marcação de abertura criada por uma chamada subsequente para o método RenderBeginTag. (Herdado de HtmlTextWriter) |
AddStyleAttribute(String, String) |
Adiciona o atributo de estilo de marcação especificado e o valor do atributo para a marcação de abertura criada por uma chamada subsequente para o método RenderBeginTag. (Herdado de HtmlTextWriter) |
AddStyleAttribute(String, String, HtmlTextWriterStyle) |
Adiciona o atributo de estilo de marcação especificado e o valor do atributo, juntamente com um valor de enumeração HtmlTextWriterStyle, à marcação de abertura criada por uma chamada subsequente para o método RenderBeginTag. (Herdado de HtmlTextWriter) |
BeginRender() |
Notifica um objeto HtmlTextWriter ou um objeto de uma classe derivada de que um controle está prestes a ser renderizado. (Herdado de HtmlTextWriter) |
Close() |
Fecha o objeto HtmlTextWriter e libera os recursos do sistema associados a ele. (Herdado de HtmlTextWriter) |
CreateObjRef(Type) |
Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto. (Herdado de MarshalByRefObject) |
Dispose() |
Libera todos os recursos usados pelo objeto TextWriter. (Herdado de TextWriter) |
Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo TextWriter e opcionalmente libera os recursos gerenciados. (Herdado de TextWriter) |
DisposeAsync() |
Libera de forma assíncrona todos os recursos usados pelo objeto TextWriter. (Herdado de TextWriter) |
EncodeAttributeValue(HtmlTextWriterAttribute, String) |
Codifica o valor de atributo de marcação especificado com base nos requisitos do objeto HttpRequest do contexto atual. (Herdado de HtmlTextWriter) |
EncodeAttributeValue(String, Boolean) |
Codifica o valor de atributo de marcação especificado com base nos requisitos do objeto HttpRequest do contexto atual. (Herdado de HtmlTextWriter) |
EncodeUrl(String) |
Executa a codificação de URL mínima convertendo espaços existentes na URL especificada para a cadeia de caracteres "%20". (Herdado de HtmlTextWriter) |
EndRender() |
Notifica um objeto HtmlTextWriter ou um objeto de uma classe derivada de que a renderização de um controle foi concluída. Você pode usar esse método para fechar os elementos de marcação abertos no método BeginRender(). (Herdado de HtmlTextWriter) |
EnterStyle(Style) |
Grava a marca de abertura de um elemento |
EnterStyle(Style, HtmlTextWriterTag) |
Grava a marca de abertura de um elemento de marcação que contém atributos que implementam o layout e formatação de caracteres do estilo especificado. (Herdado de HtmlTextWriter) |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
ExitStyle(Style) |
Grava a marca de fechamento de um elemento |
ExitStyle(Style, HtmlTextWriterTag) |
Grava a marca de fechamento do elemento de marcação especificado para encerrar o layout e a formatação de caracteres especificados. (Herdado de HtmlTextWriter) |
FilterAttributes() |
Remove todos os atributos de estilo e marcação em todas as propriedades da página ou controle de servidor Web. (Herdado de HtmlTextWriter) |
Flush() |
Limpa todos os buffers para o objeto HtmlTextWriter atual e faz com que todos os dados armazenados em buffer sejam gravados no fluxo de saída. (Herdado de HtmlTextWriter) |
FlushAsync() |
Limpa, de maneira assíncrona, todos os buffers do gravador atual e faz com que todos os dados armazenados em buffer sejam gravados no dispositivo subjacente. (Herdado de TextWriter) |
FlushAsync(CancellationToken) |
Limpa, de maneira assíncrona, todos os buffers do gravador atual e faz com que todos os dados armazenados em buffer sejam gravados no dispositivo subjacente. (Herdado de TextWriter) |
GetAttributeKey(String) |
Obtém o valor de enumeração HtmlTextWriterAttribute correspondente para o atributo especificado. (Herdado de HtmlTextWriter) |
GetAttributeName(HtmlTextWriterAttribute) |
Obtém o nome do atributo de marcação associado ao valor HtmlTextWriterAttribute especificado. (Herdado de HtmlTextWriter) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetLifetimeService() |
Obsoleto.
Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância. (Herdado de MarshalByRefObject) |
GetStyleKey(String) |
Obtém o valor de enumeração HtmlTextWriterStyle do estilo especificado. (Herdado de HtmlTextWriter) |
GetStyleName(HtmlTextWriterStyle) |
Obtém o nome de atributo de estilo de marcação associado ao valor de enumeração HtmlTextWriterStyle especificado. (Herdado de HtmlTextWriter) |
GetTagKey(String) |
Obtém o valor de enumeração HtmlTextWriterTag associado ao elemento de marcação especificado. (Herdado de HtmlTextWriter) |
GetTagName(HtmlTextWriterTag) |
Retorna o elemento HTML associado ao valor de enumeração HtmlTextWriterTag especificado. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
InitializeLifetimeService() |
Obsoleto.
Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância. (Herdado de MarshalByRefObject) |
IsAttributeDefined(HtmlTextWriterAttribute) |
Determina se o atributo de marcação especificado e seu valor são renderizados durante a próxima chamada para o método RenderBeginTag. (Herdado de HtmlTextWriter) |
IsAttributeDefined(HtmlTextWriterAttribute, String) |
Determina se o atributo de marcação especificado e seu valor são renderizados durante a próxima chamada para o método RenderBeginTag. (Herdado de HtmlTextWriter) |
IsStyleAttributeDefined(HtmlTextWriterStyle) |
Determina se o atributo de estilo de marcação especificado é renderizado durante a próxima chamada para o método RenderBeginTag. (Herdado de HtmlTextWriter) |
IsStyleAttributeDefined(HtmlTextWriterStyle, String) |
Determina se o atributo de estilo de marcação especificado e seu valor são renderizados durante a próxima chamada para o método RenderBeginTag. (Herdado de HtmlTextWriter) |
IsValidFormAttribute(String) |
Verifica se um atributo para garantir que ele pode ser renderizado na marca de abertura de um elemento de marcação |
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. (Herdado de HtmlTextWriter) |
OnStyleAttributeRender(String, String, HtmlTextWriterStyle) |
Determina se é necessário gravar o atributo de estilo HTML especificado e o respectivo valor no fluxo de saída. |
OnTagRender(String, HtmlTextWriterTag) |
Determina se é necessário gravar o elemento HTML especificado no fluxo de saída. |
OutputTabs() |
Grava uma série de cadeias de caracteres de guia que representam o nível de recuo de uma linha de caracteres de marcação. (Herdado de HtmlTextWriter) |
PopEndTag() |
Remove o elemento de marcação salvo mais recentemente na lista de elementos renderizados. (Herdado de HtmlTextWriter) |
PushEndTag(String) |
Salva o elemento de marcação especificado para uso posterior ao gerar a marca de fim de um elemento de marcação. (Herdado de HtmlTextWriter) |
RenderAfterContent() |
Grava qualquer texto ou espaçamento que aparece depois do conteúdo do elemento HTML. |
RenderAfterTag() |
Grava o espaçamento ou texto que ocorre após a marca de fechamento de um elemento HTML. |
RenderBeforeContent() |
Grava o espaçamento de guia ou informações de fonte que aparecem antes do conteúdo contido em um elemento HTML. |
RenderBeforeTag() |
Grava qualquer texto ou espaçamento de guia que ocorre antes da marca de abertura de um elemento HTML para o fluxo de saída HTML 3.2. |
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 de fim 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 submatriz de caracteres Unicode no fluxo de saída, juntamente com qualquer espaçamento de guia pendente. (Herdado de HtmlTextWriter) |
Write(Decimal) |
Grava a representação de texto de um valor decimal no fluxo de texto. (Herdado de TextWriter) |
Write(Double) |
Grava a representação de texto de um número de ponto flutuante de precisão dupla no fluxo de saída, juntamente com qualquer espaçamento de guia pendente. (Herdado de HtmlTextWriter) |
Write(Int32) |
Grava a representação de texto de um inteiro com sinal de 32 bytes no fluxo de saída, juntamente com qualquer espaçamento de guia pendente. (Herdado de HtmlTextWriter) |
Write(Int64) |
Grava a representação de texto de um inteiro com sinal de 64 bytes no fluxo de saída, juntamente com qualquer espaçamento de guia pendente. (Herdado de HtmlTextWriter) |
Write(Object) |
Grava a representação de texto de um objeto no fluxo de saída, juntamente com qualquer espaçamento de guia pendente. (Herdado de HtmlTextWriter) |
Write(ReadOnlySpan<Char>) |
Grava um intervalo de caracteres no fluxo de texto. (Herdado de TextWriter) |
Write(Single) |
Grava a representação de texto de um número de ponto flutuante de precisão simples no fluxo de saída, juntamente com qualquer espaçamento de guia pendente. (Herdado de HtmlTextWriter) |
Write(String) |
Grava a cadeia de caracteres especificada no fluxo de saída, juntamente a qualquer espaçamento de tabulação pendente. (Herdado de HtmlTextWriter) |
Write(String, Object) |
Grava uma cadeia de caracteres de guia e uma cadeia de caracteres formatada no fluxo de saída, usando a mesma semântica do método Format(String, Object), juntamente com qualquer espaçamento de guia pendente. (Herdado de HtmlTextWriter) |
Write(String, Object, Object) |
Grava uma cadeia de caracteres formatada que contém a representação de texto de dois objetos no fluxo de saída, juntamente com qualquer espaçamento de guia pendente. Esse método usa a mesma semântica do método Format(String, Object, Object). (Herdado de HtmlTextWriter) |
Write(String, Object, Object, Object) |
Grava uma cadeia de caracteres formatada no fluxo de texto usando a mesma semântica do método Format(String, Object, Object, Object). (Herdado de TextWriter) |
Write(String, Object[]) |
Grava uma cadeia de caracteres formatada que contém a representação de texto de uma matriz de objeto para o fluxo de saída, juntamente com qualquer espaçamento de guia pendente. Esse método usa a mesma semântica do método Format(String, Object[]). (Herdado de HtmlTextWriter) |
Write(String, ReadOnlySpan<Object>) |
Grava uma série de caracteres específicos do HTML 3.2 e um texto no fluxo de saída de um controle de servidor ASP.NET. A classe Html32TextWriter fornece funcionalidades de formatação que os controles de servidor ASP.NET usam ao renderizar o conteúdo HTML 3.2 para os clientes. (Herdado de TextWriter) |
Write(StringBuilder) |
Grava um construtor de cadeia de caracteres no fluxo de texto. (Herdado de TextWriter) |
Write(UInt32) |
Grava a representação de texto de um inteiro sem sinal de 4 bytes no fluxo de texto. (Herdado de TextWriter) |
Write(UInt64) |
Grava a representação de texto de um inteiro sem sinal de 8 bytes no fluxo de texto. (Herdado de TextWriter) |
WriteAsync(Char) |
Grava um caractere no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
WriteAsync(Char[]) |
Grava uma matriz de caracteres no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
WriteAsync(Char[], Int32, Int32) |
Grava uma submatriz de caracteres no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
WriteAsync(ReadOnlyMemory<Char>, CancellationToken) |
Grava a região da memória do caractere no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
WriteAsync(String) |
Grava uma cadeia de caracteres no fluxo de texto de forma assíncrona. (Herdado de TextWriter) |
WriteAsync(StringBuilder, CancellationToken) |
Grava de forma assíncrona um construtor de cadeia de caracteres no fluxo de texto. (Herdado de TextWriter) |
WriteAttribute(String, String) |
Grava o atributo de marcação e o valor especificados no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteAttribute(String, String, Boolean) |
Grava o atributo de marcação e o valor especificados no fluxo de saída e, se especificado, grava o valor codificado. (Herdado de HtmlTextWriter) |
WriteBeginTag(String) |
Grava qualquer espaçamento de tabulação e a marca de abertura do elemento de marcação especificado no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteBreak() |
Grava um elemento de marcação |
WriteEncodedText(String) |
Codifica o texto especificado para o dispositivo solicitante e, em seguida, 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, em seguida, grava-o no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteEndTag(String) |
Grava qualquer espaçamento de tabulação e a marca de fechamento do elemento de marcação especificado. (Herdado de HtmlTextWriter) |
WriteFullBeginTag(String) |
Grava qualquer espaçamento de tabulação e a marca de abertura do elemento de marcação especificado no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine() |
Grava uma cadeia de caracteres de terminador de linha no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(Boolean) |
Grava qualquer espaçamento de guia pendente e a representação de texto de um valor booliano, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(Char) |
Grava qualquer espaçamento de guia pendente e um caractere Unicode, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(Char[]) |
Grava qualquer espaçamento de guia pendente e uma matriz de caracteres Unicode, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(Char[], Int32, Int32) |
Grava qualquer espaçamento de guia pendente e uma submatriz de caracteres Unicode, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(Decimal) |
Grava a representação de texto de um valor decimal no fluxo de texto, seguida por um terminador de linha. (Herdado de TextWriter) |
WriteLine(Double) |
Grava qualquer espaçamento de guia pendente e a representação de texto de um número de ponto flutuante de precisão dupla, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(Int32) |
Grava qualquer espaçamento de guia pendente e a representação de texto de um inteiro com sinal de 32 bytes, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(Int64) |
Grava qualquer espaçamento de guia pendente e a representação de texto de um inteiro com sinal de 64 bytes, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(Object) |
Grava qualquer espaçamento de guia pendente e a representação de texto de um objeto, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(ReadOnlySpan<Char>) |
Grava a representação de texto de um intervalo de caracteres no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLine(Single) |
Grava qualquer espaçamento de guia pendente e a representação de texto de um número de ponto flutuante de precisão simples, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(String) |
Grava qualquer espaçamento de guia pendente e uma cadeia de caracteres de texto, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(String, Object) |
Grava qualquer espaçamento de guia pendente e uma cadeia de caracteres formatada contendo a representação de texto de um objeto, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(String, Object, Object) |
Grava qualquer espaçamento de guia pendente e uma cadeia de caracteres formatada contendo a representação de texto de dois objetos, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(String, Object, Object, Object) |
Grava uma cadeia de caracteres formatada e uma nova linha no fluxo de texto, usando a mesma semântica que Format(String, Object). (Herdado de TextWriter) |
WriteLine(String, Object[]) |
Grava qualquer espaçamento de guia pendente e uma cadeia de caracteres formatada contendo a representação de texto de uma matriz de objetos, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(String, ReadOnlySpan<Object>) |
Grava uma série de caracteres específicos do HTML 3.2 e um texto no fluxo de saída de um controle de servidor ASP.NET. A classe Html32TextWriter fornece funcionalidades de formatação que os controles de servidor ASP.NET usam ao renderizar o conteúdo HTML 3.2 para os clientes. (Herdado de TextWriter) |
WriteLine(StringBuilder) |
Grava a representação de texto de um construtor de cadeia de caracteres no fluxo de texto, seguida por um terminador de linha. (Herdado de TextWriter) |
WriteLine(UInt32) |
Grava qualquer espaçamento de guia pendente e a representação de texto de um inteiro sem sinal de 4 bytes, seguidos por uma cadeia de caracteres de terminador de linha, no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteLine(UInt64) |
Grava a representação de texto de um inteiro sem sinal de 8 bytes no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLineAsync() |
Grava de forma assíncrona um terminador de linha no fluxo de texto. (Herdado de TextWriter) |
WriteLineAsync(Char) |
Grava de forma assíncrona um caractere no fluxo de texto, seguido por um terminador de linha. (Herdado de TextWriter) |
WriteLineAsync(Char[]) |
Grava de forma assíncrona uma matriz de caracteres no fluxo de texto, seguida por um terminador de linha no fluxo. (Herdado de TextWriter) |
WriteLineAsync(Char[], Int32, Int32) |
Grava de forma assíncrona uma submatriz de caracteres no fluxo de texto, seguida por um terminador de linha no fluxo. (Herdado de TextWriter) |
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken) |
Grava de forma assíncrona a representação de texto de uma região da memória do caractere no fluxo de texto, seguida por um terminador de linha. (Herdado de TextWriter) |
WriteLineAsync(String) |
Grava de forma assíncrona uma cadeia de caracteres no fluxo de texto, seguida por um terminador de linha. (Herdado de TextWriter) |
WriteLineAsync(StringBuilder, CancellationToken) |
Grava de forma assíncrona a representação de texto de um construtor de cadeia de caracteres no fluxo de texto, seguida por um terminador de linha. (Herdado de TextWriter) |
WriteLineNoTabs(String) |
Grava uma cadeia de caracteres seguida por uma cadeia de caracteres de terminador de linha, no fluxo de saída. Este método ignora qualquer espaçamento de tabulação especificado. (Herdado de HtmlTextWriter) |
WriteStyleAttribute(String, String) |
Grava o atributo de estilo especificado no fluxo de saída. (Herdado de HtmlTextWriter) |
WriteStyleAttribute(String, String, Boolean) |
Grava o atributo de estilo e o valor especificados no fluxo de saída e, se especificado, codifica o valor. (Herdado de HtmlTextWriter) |
WriteUrlEncodedString(String, Boolean) |
Grava a cadeia de caracteres especificada, codificando-a de acordo com os requisitos de URL. (Herdado de HtmlTextWriter) |
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
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários