Html32TextWriter Clase

Definición

Escribe una serie de caracteres específicos de HTML 3.2 y texto en el flujo de salida de un control de servidor ASP.NET. La clase Html32TextWriter proporciona funciones de aplicación de formato que los controles de servidor de ASP.NET utilizan al representar contenido HTML 3.2 en los 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
Herencia
Derivado

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar una clase, denominada CustomHtml32TextWriter, que deriva de la Html32TextWriter clase . CustomHtml32TextWriter crea dos constructores que siguen el patrón establecido por la HtmlTextWriter clase e invalida los RenderBeforeContentmétodos , RenderAfterContent, RenderBeforeTagy 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

Comentarios

La Html32TextWriter clase es una alternativa a la HtmlTextWriter clase . Convierte atributos de estilo HTML 4.0 en las etiquetas y atributos HTML 3.2 equivalentes. Normaliza la propagación de atributos, como colores y fuentes, mediante tablas HTML. ASP.NET usa automáticamente esta clase para HTML 3.2 y exploradores anteriores comprobando la TagWriter propiedad de la HttpBrowserCapabilities clase . A menos que cree un adaptador de página o control personalizado que tenga como destino los dispositivos que usan marcado HTML 3.2, no es necesario crear una instancia de la Html32TextWriter clase explícitamente.

Para obtener más información sobre cómo personalizar la representación de páginas y controles, vea Tutorial: Desarrollo y uso de un control de servidor web personalizado.

Constructores

Html32TextWriter(TextWriter)

Inicializa una nueva instancia de la clase Html32TextWriter que utiliza la sangría de línea especificada en el campo DefaultTabString cuando el explorador que realizó la solicitud requiere sangría de línea.

Html32TextWriter(TextWriter, String)

Inicializa una nueva instancia de la clase Html32TextWriter que utiliza la sangría de línea especificada.

Campos

CoreNewLine

Almacena los caracteres de nueva línea usados para el TextWriter.

(Heredado de TextWriter)
DefaultTabString

Representa un carácter de tabulación único.

(Heredado de HtmlTextWriter)
DoubleQuoteChar

Representa el carácter comillas (").

(Heredado de HtmlTextWriter)
EndTagLeftChars

Representa el corchete angular de apertura y la barra diagonal (</) de la etiqueta de cierre de un elemento de marcado.

(Heredado de HtmlTextWriter)
EqualsChar

Representa el carácter de signo igual (=).

(Heredado de HtmlTextWriter)
EqualsDoubleQuoteString

Representa la combinación de un signo igual (=) y comillas dobles (") en una cadena (=") .

(Heredado de HtmlTextWriter)
SelfClosingChars

Representa un espacio y la barra diagonal de cierre automático (/) de una etiqueta de marcado.

(Heredado de HtmlTextWriter)
SelfClosingTagEnd

Representa la barra diagonal de cierre y el corchete angular de cierre (/>) de un elemento de marcado de cierre automático.

(Heredado de HtmlTextWriter)
SemicolonChar

Representa el carácter de punto y coma (;).

(Heredado de HtmlTextWriter)
SingleQuoteChar

Representa un apóstrofo (').

(Heredado de HtmlTextWriter)
SlashChar

Representa el carácter barra diagonal (/).

(Heredado de HtmlTextWriter)
SpaceChar

Representa un carácter de espacio ( ).

(Heredado de HtmlTextWriter)
StyleEqualsChar

Representa el carácter de estilo igual (:) usado para establecer atributos de estilo iguales a valores.

(Heredado de HtmlTextWriter)
TagLeftChar

Representa el corchete angular de apertura (<) de una etiqueta de marcado.

(Heredado de HtmlTextWriter)
TagRightChar

Representa el corchete angular de cierre (>) de una etiqueta de marcado.

(Heredado de HtmlTextWriter)

Propiedades

Encoding

Obtiene la codificación que usa el objeto HtmlTextWriter para escribir contenido en la página.

(Heredado de HtmlTextWriter)
FontStack

Obtiene una colección de información de fuentes para representar en HTML.

FormatProvider

Obtiene un objeto que controla las operaciones de formato.

(Heredado de TextWriter)
Indent

Obtiene o establece el número de posiciones de tabulación de la sangría aplicada al principio de cada línea de marcado.

(Heredado de HtmlTextWriter)
InnerWriter

Obtiene o establece el escritor de texto que escribe el contenido interno del elemento de marcado.

(Heredado de HtmlTextWriter)
NewLine

Obtiene o establece la cadena de terminador de línea utilizada por el objeto HtmlTextWriter.

(Heredado de HtmlTextWriter)
ShouldPerformDivTableSubstitution

Obtiene o establece un valor booleano que indica si se debe reemplazar un elemento Table por un elemento Div para reducir el tiempo empleado en representar un bloque de HTML.

SupportsBold

Obtiene o establece un valor booleano que indica si el dispositivo que realiza la solicitud admite texto HTML en negrita. Utilice la propiedad SupportsBold para representar condicionalmente el texto en negrita en el flujo de salida Html32TextWriter.

SupportsItalic

Obtiene o establece un valor booleano que indica si el dispositivo que realiza la solicitud admite texto HTML en cursiva. Utilice la propiedad SupportsItalic para representar condicionalmente el texto en cursiva en el flujo de salida Html32TextWriter.

TagKey

Obtiene o establece el valor de HtmlTextWriterTag para el elemento de marcado especificado.

(Heredado de HtmlTextWriter)
TagName

Obtiene o establece el nombre de etiqueta del elemento de marcado que se va a representar.

(Heredado de HtmlTextWriter)

Métodos

AddAttribute(HtmlTextWriterAttribute, String)

Agrega el atributo de marcado y el valor del atributo a la etiqueta de apertura del elemento que crea el objeto HtmlTextWriter con una llamada posterior al método RenderBeginTag.

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

Agrega el atributo de marcado y el valor del atributo a la etiqueta de apertura del elemento que crea el objeto HtmlTextWriter con una llamada posterior al método RenderBeginTag, con codificación opcional.

(Heredado de HtmlTextWriter)
AddAttribute(String, String)

Agrega el valor y el atributo de marcado especificados a la etiqueta de apertura del elemento que crea el objeto HtmlTextWriter con una llamada posterior al método RenderBeginTag.

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

Agrega el valor y el atributo de marcado especificados a la etiqueta de apertura del elemento que crea el objeto HtmlTextWriter con una llamada posterior al método RenderBeginTag, con codificación opcional.

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

Agrega el valor y el atributo de marcado especificados, junto con un valor de la enumeración HtmlTextWriterAttribute, a la etiqueta de apertura del elemento que crea el objeto HtmlTextWriter con una llamada posterior al método RenderBeginTag.

(Heredado de HtmlTextWriter)
AddStyleAttribute(HtmlTextWriterStyle, String)

Agrega el atributo de estilo de marcado asociado al valor HtmlTextWriterStyle especificado y el valor del atributo a la etiqueta de marcado de apertura que crea una llamada posterior al método RenderBeginTag.

(Heredado de HtmlTextWriter)
AddStyleAttribute(String, String)

Agrega el valor y el estilo de atributo de marcado especificados a la etiqueta de apertura del elemento que crea una llamada posterior al método RenderBeginTag.

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

Agrega el valor y el estilo de atributo de marcado especificados, junto con un valor de la enumeración HtmlTextWriterStyle, a la etiqueta de marcado de apertura que crea una llamada posterior al método RenderBeginTag.

(Heredado de HtmlTextWriter)
BeginRender()

Notifica a un objeto HtmlTextWriter, o a un objeto de una clase derivada, que está a punto de representarse un control.

(Heredado de HtmlTextWriter)
Close()

Cierra el objeto HtmlTextWriter y libera todos los recursos del sistema asociados a él.

(Heredado de HtmlTextWriter)
CreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.

(Heredado de MarshalByRefObject)
Dispose()

Libera todos los recursos utilizados por el objeto TextWriter.

(Heredado de TextWriter)
Dispose(Boolean)

Libera los recursos no administrados que usa TextWriter y, de forma opcional, libera los recursos administrados.

(Heredado de TextWriter)
DisposeAsync()

Libera de forma asincrónica todos los recursos que usa el objeto TextWriter.

(Heredado de TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

Codifica el valor del atributo de marcado especificado basándose en los requisitos del objeto HttpRequest del contexto actual.

(Heredado de HtmlTextWriter)
EncodeAttributeValue(String, Boolean)

Codifica el valor del atributo de marcado especificado basándose en los requisitos del objeto HttpRequest del contexto actual.

(Heredado de HtmlTextWriter)
EncodeUrl(String)

Se realiza una codificación mínima de direcciones URL mediante la conversión de los espacios de la dirección URL especificada en la cadena "%20".

(Heredado de HtmlTextWriter)
EndRender()

Notifica a un objeto HtmlTextWriter, o a un objeto de una clase derivada, que se ha terminado de representar un control. Puede usar este método para cerrar los elementos de marcado abiertos en el método BeginRender().

(Heredado de HtmlTextWriter)
EnterStyle(Style)

Escribe la etiqueta de apertura de un elemento <span> que contiene atributos que implementan el diseño y el formato de caracteres del estilo especificado.

(Heredado de HtmlTextWriter)
EnterStyle(Style, HtmlTextWriterTag)

Escribe la etiqueta de apertura de un elemento de marcado que contiene atributos que implementan el diseño y el formato de caracteres del estilo especificado.

(Heredado de HtmlTextWriter)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
ExitStyle(Style)

Escribe la etiqueta de cierre del elemento <span> para finalizar el diseño y el formato de carácter especificados.

(Heredado de HtmlTextWriter)
ExitStyle(Style, HtmlTextWriterTag)

Escribe la etiqueta de cierre del elemento de marcado especificado para finalizar el diseño especificado y el formato de caracteres.

(Heredado de HtmlTextWriter)
FilterAttributes()

Quita todos los atributos de marcado y de estilo de todas las propiedades de la página del control de servidor Web.

(Heredado de HtmlTextWriter)
Flush()

Borra todos los búferes del objeto HtmlTextWriter actual y hace que todos los datos almacenados en el búfer se escriban en el flujo de salida.

(Heredado de HtmlTextWriter)
FlushAsync()

Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.

(Heredado de TextWriter)
FlushAsync(CancellationToken)

Borra asincrónicamente todos los búferes del sistema de escritura actual y hace que todos los datos almacenados en el búfer se escriban en el dispositivo subyacente.

(Heredado de TextWriter)
GetAttributeKey(String)

Obtiene el valor de la enumeración HtmlTextWriterAttribute correspondiente para el atributo especificado.

(Heredado de HtmlTextWriter)
GetAttributeName(HtmlTextWriterAttribute)

Obtiene el nombre del atributo asociado al valor de HtmlTextWriterAttribute especificado.

(Heredado de HtmlTextWriter)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetLifetimeService()
Obsoletos.

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
GetStyleKey(String)

Obtiene el valor de la enumeración HtmlTextWriterStyle para el estilo especificado.

(Heredado de HtmlTextWriter)
GetStyleName(HtmlTextWriterStyle)

Obtiene el atributo de estilo de marcado asociado al valor de la enumeración HtmlTextWriterStyle especificado.

(Heredado de HtmlTextWriter)
GetTagKey(String)

Obtiene el valor de la enumeración HtmlTextWriterTag asociado al elemento de marcado especificado.

(Heredado de HtmlTextWriter)
GetTagName(HtmlTextWriterTag)

Obtiene el elemento HTML asociado al valor de la enumeración HtmlTextWriterTag especificado.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InitializeLifetimeService()
Obsoletos.

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
IsAttributeDefined(HtmlTextWriterAttribute)

Determina si el atributo de marcado especificado y su valor se han de representar en la siguiente llamada al método RenderBeginTag.

(Heredado de HtmlTextWriter)
IsAttributeDefined(HtmlTextWriterAttribute, String)

Determina si el atributo de marcado especificado y su valor se han de representar en la siguiente llamada al método RenderBeginTag.

(Heredado de HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle)

Determina si el atributo de estilo de marcado especificado se representa en la siguiente llamada al método RenderBeginTag.

(Heredado de HtmlTextWriter)
IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Determina si el atributo de estilo de marcado especificado y su valor se han de representar en la siguiente llamada al método RenderBeginTag.

(Heredado de HtmlTextWriter)
IsValidFormAttribute(String)

Comprueba un atributo para garantizar que se puede representar en la etiqueta de apertura de un elemento de marcado <form>.

(Heredado de HtmlTextWriter)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.

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

Determina si el atributo de marcado especificado y su valor se van a representar en el elemento de marcado actual.

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

Determina si se va a escribir el atributo de estilo HTML especificado y su valor en el flujo de salida.

OnTagRender(String, HtmlTextWriterTag)

Determina si se va a escribir el elemento HTML especificado en el flujo de salida.

OutputTabs()

Escribe una serie de cadenas de tabulación que representan el nivel de sangría de una línea de caracteres marcado.

(Heredado de HtmlTextWriter)
PopEndTag()

Quita el elemento de marcado guardado más recientemente de la lista de elementos representados.

(Heredado de HtmlTextWriter)
PushEndTag(String)

Guarda el elemento de marcado especificado para su uso posterior, al generar la etiqueta de cierre de un elemento de marcado.

(Heredado de HtmlTextWriter)
RenderAfterContent()

Escribe cualquier texto o espaciado que aparece después del contenido del elemento HTML.

RenderAfterTag()

Escribe el espaciado o texto que aparece detrás de la etiqueta de cierre de un elemento HTML.

RenderBeforeContent()

Escribe el espaciado de tabulación o la información de fuente que aparece delante del contenido incluido en un elemento HTML.

RenderBeforeTag()

Escribe cualquier texto o espaciado de tabulación que aparezca delante de la etiqueta de apertura de un elemento HTML en el flujo de salida HTML 3.2.

RenderBeginTag(HtmlTextWriterTag)

Escribe la etiqueta de apertura del elemento especificado en el flujo de salida HTML 3.2.

RenderBeginTag(String)

Escribe la etiqueta de apertura del elemento de marcado especificado en el flujo de salida.

(Heredado de HtmlTextWriter)
RenderEndTag()

Escribe la etiqueta de cierre de un elemento HTML en el flujo de salida Html32TextWriter, junto con la información de fuente asociada al elemento.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Write(Boolean)

Escribe la representación de texto de un valor booleano en el flujo de salida, junto con el espaciado de tabulación que quede pendiente.

(Heredado de HtmlTextWriter)
Write(Char)

Escribe la representación de texto de un carácter Unicode en el flujo de salida, junto con el espaciado de tabulación que quede pendiente.

(Heredado de HtmlTextWriter)
Write(Char[])

Escribe la representación de texto de una matriz de caracteres Unicode en el flujo de salida, junto con el espaciado de tabulación que quede pendiente.

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

Escribe la representación de texto de una submatriz de caracteres Unicode en el flujo de salida, junto con el espaciado de tabulación que quede pendiente.

(Heredado de HtmlTextWriter)
Write(Decimal)

Escribe la representación de texto de un valor decimal en la secuencia de texto.

(Heredado de TextWriter)
Write(Double)

Escribe la representación de texto de un número de punto flotante de precisión doble en el flujo de salida, junto con el espaciado de tabulación pendiente.

(Heredado de HtmlTextWriter)
Write(Int32)

Escribe la representación de texto de un entero de 32 bytes con signo en el flujo de salida, junto con el espaciado de tabulación pendiente.

(Heredado de HtmlTextWriter)
Write(Int64)

Escribe la representación de texto de un entero de 64 bytes con signo en el flujo de salida, junto con el espaciado de tabulación pendiente.

(Heredado de HtmlTextWriter)
Write(Object)

Escribe la representación de texto de un objeto en el flujo de salida, junto con el espaciado de tabulación pendiente.

(Heredado de HtmlTextWriter)
Write(ReadOnlySpan<Char>)

Escribe un intervalo de caracteres en la secuencia de texto.

(Heredado de TextWriter)
Write(Single)

Escribe la representación de texto de un número de punto flotante de precisión sencilla en el flujo de salida, junto con el espaciado de tabulación pendiente.

(Heredado de HtmlTextWriter)
Write(String)

Escribe la cadena especificada en el flujo de salida, junto con el espaciado de tabulación pendiente.

(Heredado de HtmlTextWriter)
Write(String, Object)

Se escriben una cadena de tabulación y una cadena con formato en el flujo de salida, utilizando la misma semántica que el método Format(String, Object), junto con el espaciado de tabulación pendiente.

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

Escribe una cadena con formato que contiene la representación de texto de dos objetos en el flujo de salida, junto con el espaciado de tabulación que quede pendiente. Este método utiliza la misma semántica que el método Format(String, Object, Object).

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

Escribe una cadena con formato en la secuencia de texto con la misma semántica que el método Format(String, Object, Object, Object).

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

Escribe una cadena con formato que contiene la representación de texto de una matriz de objetos en el flujo de salida, junto con el espaciado de tabulación que quede pendiente. Este método utiliza la misma semántica que el método Format(String, Object[]).

(Heredado de HtmlTextWriter)
Write(StringBuilder)

Escribe un generador de cadenas en la secuencia de texto.

(Heredado de TextWriter)
Write(UInt32)

Escribe la representación de texto de un entero sin signo de 4 bytes en la secuencia de texto.

(Heredado de TextWriter)
Write(UInt64)

Escribe la representación de texto de un entero sin signo de 8 bytes en la secuencia de texto.

(Heredado de TextWriter)
WriteAsync(Char)

Escribe un carácter en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteAsync(Char[])

Escribe una matriz de caracteres en la secuencia de texto de forma asincrónica.

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

Escribe una submatriz de caracteres en la secuencia de texto de forma asincrónica.

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

Escribe una región de la memoria de caracteres en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteAsync(String)

Escribe una cadena en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteAsync(StringBuilder, CancellationToken)

Escribe un generador de cadenas en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteAttribute(String, String)

Escribe el atributo de marcado y el valor especificados en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteAttribute(String, String, Boolean)

Escribe el atributo de marcado y el valor especificados en el flujo de salida y, si se especifica, escribe el valor codificado.

(Heredado de HtmlTextWriter)
WriteBeginTag(String)

Escribe el espaciado de tabulación y la etiqueta de apertura del elemento de marcado especificado en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteBreak()

Escribe un elemento de marcado <br /> en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteEncodedText(String)

Codifica el texto especificado para el dispositivo solicitado y, a continuación, lo escribe en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteEncodedUrl(String)

Codifica la dirección URL especificada y, a continuación, la escribe en el flujo de salida. La dirección URL puede incluir parámetros.

(Heredado de HtmlTextWriter)
WriteEncodedUrlParameter(String)

Codifica el parámetro de dirección URL especificado para el dispositivo que hace la solicitud y, a continuación, lo escribe en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteEndTag(String)

Escribe el espaciado de tabulación y la etiqueta de cierre del elemento de marcado especificado.

(Heredado de HtmlTextWriter)
WriteFullBeginTag(String)

Escribe el espaciado de tabulación y la etiqueta de apertura del elemento de marcado especificado en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine()

Escribe una cadena de terminador de línea en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(Boolean)

Escribe el espaciado de tabulación pendiente y la representación de texto de un valor booleano seguida de una cadena de terminador de línea en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(Char)

Escribe el espaciado de tabulación pendiente y un carácter Unicode, seguido de una cadena de terminador de línea en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(Char[])

Escribe el espaciado de tabulación pendiente y una matriz de caracteres Unicode, seguido de una cadena de terminador de línea en el flujo de salida.

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

Escribe el espaciado de tabulación pendiente y una submatriz de caracteres Unicode, seguido de una cadena de terminador de línea en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(Decimal)

Escribe la representación de texto de un valor decimal seguida de un terminador de línea en la secuencia de texto.

(Heredado de TextWriter)
WriteLine(Double)

Escribe el espaciado de tabulación pendiente y la representación de texto de un número de punto flotante de precisión doble seguida de una cadena de terminador de línea en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(Int32)

Escribe el espaciado de tabulación pendiente y la representación de texto de un entero de 32 bytes con signo, seguida de una cadena de terminador de línea, en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(Int64)

Escribe el espaciado de tabulación pendiente y la representación de texto de un entero de 64 bytes con signo, seguida de una cadena de terminador de línea, en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(Object)

Escribe el espaciado de tabulación pendiente y la representación de texto de un objeto seguida de una cadena de terminador de línea en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(ReadOnlySpan<Char>)

Escribe la representación de texto de un intervalo de caracteres seguida de un terminador de línea en la secuencia de texto.

(Heredado de TextWriter)
WriteLine(Single)

Escribe el espaciado de tabulación pendiente y la representación de texto de un número de punto flotante de precisión sencilla seguida de una cadena de terminador de línea en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(String)

Escribe el espaciado de tabulación pendiente y una cadena de texto, seguido de una cadena de terminador de línea en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(String, Object)

Escribe el espaciado de tabulación pendiente y una cadena con formato que representa el texto de un objeto seguida de una cadena de terminador de línea en el flujo de salida.

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

Escribe el espaciado de tabulación pendiente y una cadena con formato que contiene la representación de texto de dos objetos seguida de una cadena de terminador de línea en el flujo de salida.

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

Escribe una cadena con formato y una línea nueva en la secuencia de texto con la misma semántica que Format(String, Object).

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

Escribe el espaciado de tabulación pendiente y una cadena con formato que representa el texto de un objeto seguida de una cadena de terminador de línea en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(StringBuilder)

Escribe la representación de texto de un generador de cadenas seguida de un terminador de línea en la secuencia de texto.

(Heredado de TextWriter)
WriteLine(UInt32)

Escribe el espaciado de tabulación pendiente y la representación de texto de un entero de 4 bytes sin signo seguida de una cadena de terminador de línea en el flujo de salida.

(Heredado de HtmlTextWriter)
WriteLine(UInt64)

Escribe la representación de texto de un entero sin signo de 8 bytes seguida de un terminador de línea en la secuencia de texto.

(Heredado de TextWriter)
WriteLineAsync()

Escribe un terminador de línea en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteLineAsync(Char)

Escribe un carácter seguido de un terminador de línea en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteLineAsync(Char[])

Escribe una matriz de caracteres seguida de un terminador de línea en la secuencia de texto de forma asincrónica.

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

Escribe una submatriz de caracteres seguida de un terminador de línea en la secuencia de texto de forma asincrónica.

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

Escribe la representación de texto de una región de memoria de caracteres seguida de un terminador de línea en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteLineAsync(String)

Escribe una cadena seguida de un terminador de línea en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

Escribe la representación de texto de un generador de cadenas seguida de un terminador de línea en la secuencia de texto de forma asincrónica.

(Heredado de TextWriter)
WriteLineNoTabs(String)

Escribe una cadena seguida de una cadena de terminador de línea en el flujo de salida. Este método omite el espaciado de tabulación especificado.

(Heredado de HtmlTextWriter)
WriteStyleAttribute(String, String)

Escribe el atributo de estilo especificado en el flujo de salida.

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

Escribe el atributo de estilo y el valor especificados en el flujo de salida y, si se especifica, codifica el valor.

(Heredado de HtmlTextWriter)
WriteUrlEncodedString(String, Boolean)

Escribe la cadena especificada, codificándola en función de los requisitos de direcciones URL.

(Heredado de HtmlTextWriter)

Implementaciones de interfaz explícitas

IDisposable.Dispose()

Para obtener una descripción de este miembro, vea Dispose().

(Heredado de TextWriter)

Se aplica a

Consulte también