HtmlTextWriter Clase

Definición

Escribe caracteres de marcado y texto en un flujo de salida de control de servidor ASP.NET. Esta clase proporciona funcionalidades de formato que ASP.NET los controles de servidor usan al representar el marcado a 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 método Render de un control personalizado derivado de la clase Control. En el ejemplo de código se muestra cómo usar varios métodos, propiedades y campos de HtmlTextWriter.

// 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 clase HtmlTextWriter se usa para representar HTML 4.0 en exploradores de escritorio. El HtmlTextWriter también es la clase base para todos los escritores de marcado del espacio de nombres System.Web.UI, incluidas las clases ChtmlTextWriter, Html32TextWritery XhtmlTextWriter. Estas clases se usan para escribir los elementos, atributos e información de estilo y diseño para distintos tipos de marcado. Además, estas clases las usan las clases de adaptador de página y control asociadas a cada lenguaje de marcado.

En la mayoría de las circunstancias, 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 sección controlAdapters del archivo .browser de la aplicación.

Constructores

HtmlTextWriter(TextWriter)

Inicializa una nueva instancia de la clase HtmlTextWriter que usa una cadena de tabulación predeterminada.

HtmlTextWriter(TextWriter, String)

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

Campos

CoreNewLine

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

(Heredado de TextWriter)
DefaultTabString

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

DoubleQuoteChar

Representa el carácter de comillas (").

EndTagLeftChars

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

EqualsChar

Representa el signo igual (=).

EqualsDoubleQuoteString

Representa un signo igual (=) y una comilla doble (") juntas 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 derecho (/>) de un elemento de marcado de cierre automático.

SemicolonChar

Representa el punto y coma (;).

SingleQuoteChar

Representa un apóstrofo (').

SlashChar

Representa la marca de barra diagonal (/).

SpaceChar

Representa un carácter de espacio ( ).

StyleEqualsChar

Representa el carácter de estilo igual a (:) que se usa para establecer los atributos de estilo igual a los 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 el formato.

(Heredado de TextWriter)
Indent

Obtiene o establece el número de posiciones de tabulación para sangr el 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 usada 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 representa.

Métodos

AddAttribute(HtmlTextWriterAttribute, String)

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

AddAttribute(String, String)

Agrega el atributo de marcado y el valor 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 atributo de marcado y el valor 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 atributo y el valor de marcado especificados, junto con un valor de 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 de HtmlTextWriterStyle especificado y el valor del atributo a la etiqueta de marcado de apertura creada por una llamada posterior al método RenderBeginTag.

AddStyleAttribute(String, String)

Agrega el atributo de estilo de marcado especificado y el valor del atributo a la etiqueta de marcado de apertura creada por una llamada posterior al método RenderBeginTag.

AddStyleAttribute(String, String, HtmlTextWriterStyle)

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

BeginRender()

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

Close()

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

CreateObjRef(Type)

Crea un objeto que contiene toda la información pertinente necesaria para generar un proxy usado 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 usados por el TextWriter y, opcionalmente, libera los recursos administrados.

(Heredado de TextWriter)
DisposeAsync()

Libera de forma asincrónica todos los recursos utilizados por el objeto TextWriter.

(Heredado de TextWriter)
EncodeAttributeValue(HtmlTextWriterAttribute, String)

Codifica el valor del atributo de marcado especificado en función de los requisitos del objeto HttpRequest del contexto actual.

EncodeAttributeValue(String, Boolean)

Codifica el valor del atributo de marcado especificado en función de los requisitos del objeto HttpRequest del contexto actual.

EncodeUrl(String)

Realiza una codificación de dirección URL mínima convirtiendo espacios en la dirección URL especificada en la cadena "%20".

EndRender()

Notifica a un objeto HtmlTextWriter o a un objeto de una clase derivada, que un control ha terminado de representarse. 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 al objeto actual.

(Heredado de Object)
ExitStyle(Style)

Escribe la etiqueta de cierre de un elemento <span> para finalizar el diseño y el formato de caracteres especificados.

ExitStyle(Style, HtmlTextWriterTag)

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

FilterAttributes()

Quita todos los atributos de marcado y estilo de todas las propiedades de la página o el control de servidor web.

Flush()

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

FlushAsync()

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

(Heredado de TextWriter)
FlushAsync(CancellationToken)

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

(Heredado de TextWriter)
GetAttributeKey(String)

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

GetAttributeName(HtmlTextWriterAttribute)

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

GetHashCode()

Actúa como 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 enumeración HtmlTextWriterStyle para el estilo especificado.

GetStyleName(HtmlTextWriterStyle)

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

GetTagKey(String)

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

GetTagName(HtmlTextWriterTag)

Obtiene el elemento de marcado asociado al valor de 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 representan durante la siguiente llamada al método RenderBeginTag.

IsAttributeDefined(HtmlTextWriterAttribute, String)

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

IsStyleAttributeDefined(HtmlTextWriterStyle)

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

IsStyleAttributeDefined(HtmlTextWriterStyle, String)

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

IsValidFormAttribute(String)

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

MemberwiseClone()

Crea una copia superficial del Objectactual.

(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 pueden representar en el elemento de marcado actual.

OnStyleAttributeRender(String, String, HtmlTextWriterStyle)

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

OnTagRender(String, HtmlTextWriterTag)

Determina si el elemento de marcado especificado se representará en la página solicitante.

OutputTabs()

Escribe una serie de cadenas de tabulación que representan el nivel de sangría para una línea de caracteres de 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 final para un elemento de marcado.

RegisterAttribute(String, HtmlTextWriterAttribute)

Registra atributos de marcado, ya sean literales o generados dinámicamente, desde el archivo de origen para que se puedan representar correctamente en el cliente solicitante.

RegisterStyle(String, HtmlTextWriterStyle)

Registra propiedades de estilo de marcado, ya sean literales o generados dinámicamente, a partir del archivo de origen para que se puedan representar correctamente en el cliente solicitante.

RegisterTag(String, HtmlTextWriterTag)

Registra etiquetas de marcado, ya sean literales o generados dinámicamente, desde el archivo de origen para que se puedan representar correctamente en el cliente solicitante.

RenderAfterContent()

Escribe cualquier texto o espaciado que se produzca después del contenido y antes de la etiqueta de cierre del elemento de marcado en el flujo de salida de marcado.

RenderAfterTag()

Escribe cualquier espaciado o texto que se produzca después de la etiqueta de cierre de un elemento de marcado.

RenderBeforeContent()

Escribe cualquier texto o espaciado antes del contenido y después de la etiqueta de apertura de un elemento de marcado.

RenderBeforeTag()

Escribe cualquier texto o espaciado que se produzca antes de la etiqueta de apertura de un elemento de marcado.

RenderBeginTag(HtmlTextWriterTag)

Escribe la etiqueta de apertura del elemento de marcado asociado al valor de enumeración de 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 cualquier espaciado de tabulación pendiente.

Write(Char)

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

Write(Char[])

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

Write(Char[], Int32, Int32)

Escribe la representación de texto de una subbarray de caracteres Unicode en el flujo de salida, junto con cualquier espaciado de tabulación 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 cualquier espaciado de tabulación pendiente.

Write(Int32)

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

Write(Int64)

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

Write(Object)

Escribe la representación de texto de un objeto en el flujo de salida, junto con cualquier 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 cualquier espaciado de tabulación pendiente.

Write(String)

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

Write(String, Object)

Escribe 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 cualquier 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 cualquier espaciado de tabulación pendiente. Este método usa 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, utilizando 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 cualquier espaciado de tabulación pendiente. Este método usa la misma semántica que el método Format(String, Object[]).

Write(String, ReadOnlySpan<Object>)

Escribe una cadena con formato en la secuencia de texto, con la misma semántica que Format(String, ReadOnlySpan<Object>).

(Heredado de TextWriter)
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 de 4 bytes sin signo en la secuencia de texto.

(Heredado de TextWriter)
Write(UInt64)

Escribe la representación de texto de un entero de 8 bytes sin signo 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 subbarra de caracteres en la secuencia de texto de forma asincrónica.

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

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

(Heredado de TextWriter)
WriteAsync(String)

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

(Heredado de TextWriter)
WriteAsync(StringBuilder, CancellationToken)

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

(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 cualquier espaciado de tabulación y la etiqueta de apertura del elemento de marcado especificado en el flujo de salida.

WriteBreak()

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

WriteEncodedText(String)

Codifica el texto especificado para el dispositivo solicitante 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 solicitante y, a continuación, lo escribe en el flujo de salida.

WriteEndTag(String)

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

WriteFullBeginTag(String)

Escribe cualquier 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, seguido 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 subbarra 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 en la secuencia de texto, seguida de un terminador de línea.

(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, seguido 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 con signo de 32 bytes, seguido 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 con signo de 64 bytes, seguido 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, seguido 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 en la secuencia de texto, seguida de un terminador de línea.

(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, seguido 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, seguida 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 contiene la representación de 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 nueva línea 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 contiene la representación de texto de una matriz de objetos, seguida de una cadena de terminador de línea, en el flujo de salida.

WriteLine(String, ReadOnlySpan<Object>)

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

(Heredado de TextWriter)
WriteLine(StringBuilder)

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

(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, seguido de una cadena de terminador de línea, en el flujo de salida.

WriteLine(UInt64)

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

(Heredado de TextWriter)
WriteLineAsync()

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

(Heredado de TextWriter)
WriteLineAsync(Char)

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

(Heredado de TextWriter)
WriteLineAsync(Char[])

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

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

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

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

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

(Heredado de TextWriter)
WriteLineAsync(String)

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

(Heredado de TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

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

(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 codifica el valor, si se especifica.

WriteUrlEncodedString(String, Boolean)

Escribe la cadena especificada y la codifica según los requisitos de dirección URL.

Implementaciones de interfaz explícitas

IDisposable.Dispose()

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

(Heredado de TextWriter)

Se aplica a

Consulte también