HtmlTextWriter Clase

Definición

Escribe caracteres de marcado y texto en un flujo de salida de un control de servidor ASP.NET. Esta clase proporciona funciones de aplicación de formato que los controles de servidor de ASP.NET utilizan al representar marcado en los clientes.

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

Ejemplos

En el ejemplo de código siguiente se muestra cómo invalidar el Render método de un control personalizado que se deriva de la Control clase . En el ejemplo de código se muestra cómo usar varios HtmlTextWriter métodos, propiedades y 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

Comentarios

La HtmlTextWriter clase se usa para representar HTML 4.0 en exploradores de escritorio. HtmlTextWriter también es la clase base para todos los escritores de marcado del System.Web.UI espacio de nombres, incluidas las ChtmlTextWriterclases , Html32TextWritery XhtmlTextWriter . Estas clases se usan para escribir los elementos, los atributos y la información de estilo y diseño para distintos tipos de marcado. Además, estas clases se usan en las clases de adaptador de página y control que están asociadas a cada lenguaje de marcado.

En la mayoría de los casos, ASP.NET usa automáticamente el escritor adecuado para el dispositivo solicitante. Sin embargo, si crea un escritor de texto personalizado o si desea especificar un escritor determinado para representar una página para un dispositivo específico, debe asignar el escritor a la página de la controlAdapters sección del archivo .browser de la aplicación.

Constructores

HtmlTextWriter(TextWriter)

Inicializa una nueva instancia de la clase HtmlTextWriter que utiliza una cadena de ficha predeterminada.

HtmlTextWriter(TextWriter, String)

Inicializa una nueva instancia de la clase HtmlTextWriter con un carácter de cadena de ficha especificado.

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.

DoubleQuoteChar

Representa el carácter comillas (").

EndTagLeftChars

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

EqualsChar

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

EqualsDoubleQuoteString

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

SelfClosingChars

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

SelfClosingTagEnd

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

SemicolonChar

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

SingleQuoteChar

Representa un apóstrofo (').

SlashChar

Representa el carácter barra diagonal (/).

SpaceChar

Representa un carácter de espacio ( ).

StyleEqualsChar

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

TagLeftChar

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

TagRightChar

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

Propiedades

Encoding

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

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.

InnerWriter

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

NewLine

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

TagKey

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

TagName

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

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.

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.

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.

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.

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.

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.

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.

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.

BeginRender()

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

Close()

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

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.

EncodeAttributeValue(String, Boolean)

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

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

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

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.

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.

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.

ExitStyle(Style, HtmlTextWriterTag)

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

FilterAttributes()

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

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.

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.

GetAttributeName(HtmlTextWriterAttribute)

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

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.

GetStyleName(HtmlTextWriterStyle)

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

GetTagKey(String)

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

GetTagName(HtmlTextWriterTag)

Obtiene el elemento de marcado 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.

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.

IsStyleAttributeDefined(HtmlTextWriterStyle)

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

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.

IsValidFormAttribute(String)

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

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.

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

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

OnTagRender(String, HtmlTextWriterTag)

Determina si el elemento de marcado especificado se va a representar en la página que realiza la solicitud.

OutputTabs()

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

PopEndTag()

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

PushEndTag(String)

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

RegisterAttribute(String, HtmlTextWriterAttribute)

Registra los atributos de marcado, ya sean literales o atributos generados dinámicamente, del archivo de código fuente para que puedan representarse correctamente en el cliente que realiza la solicitud.

RegisterStyle(String, HtmlTextWriterStyle)

Registra las propiedades de estilo de marcado, ya sean literales o propiedades generadas dinámicamente, del archivo de código fuente para que puedan representarse correctamente en el cliente que realiza la solicitud.

RegisterTag(String, HtmlTextWriterTag)

Registra las etiquetas de marcado, ya sean literales o etiquetas generadas dinámicamente, del archivo de código fuente para que puedan representarse correctamente en el cliente que realiza la solicitud.

RenderAfterContent()

Escribe el texto o el espaciado que aparece detrás del contenido y antes de la etiqueta de cierre del elemento de marcado para representarlos en el flujo de salida de marcado.

RenderAfterTag()

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

RenderBeforeContent()

Escribe texto o espaciado delante del contenido y detrás de la etiqueta de apertura de un elemento de marcado.

RenderBeforeTag()

Escribe el espaciado o texto que aparece delante de la etiqueta de apertura de un elemento de marcado.

RenderBeginTag(HtmlTextWriterTag)

Escribe la etiqueta de apertura del elemento de marcado asociada al valor de la enumeración HtmlTextWriterTag especificado en el flujo de salida.

RenderBeginTag(String)

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

RenderEndTag()

Escribe la etiqueta final de un elemento de marcado en el flujo de salida.

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.

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.

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.

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.

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.

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.

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.

Write(Object)

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

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.

Write(String)

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

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.

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

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

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.

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.

WriteBeginTag(String)

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

WriteBreak()

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

WriteEncodedText(String)

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

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.

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.

WriteEndTag(String)

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

WriteFullBeginTag(String)

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

WriteLine()

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

WriteStyleAttribute(String, String)

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

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.

WriteUrlEncodedString(String, Boolean)

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

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