Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

TextWriter (Clase)

Representa un sistema de escritura que puede escribir una serie secuencial de caracteres. Esta clase es abstracta.

Espacio de nombres:  System.IO
Ensamblado:  mscorlib (en mscorlib.dll)

[<AbstractClass>]
[<SerializableAttribute>]
[<ComVisibleAttribute(true)>]
type TextWriter =  
    class
        inherit MarshalByRefObject
        interface IDisposable
    end

El tipo TextWriter expone los siguientes miembros.

  NombreDescripción
Método protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsTextWriter()Inicializa una nueva instancia de la clase TextWriter.
Método protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsTextWriter(IFormatProvider)Inicializa una nueva instancia de la clase TextWriter con el control de formato especificado.
Arriba

  NombreDescripción
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsEncodingCuando se reemplaza en una clase derivada, devuelve la codificación de caracteres en que se escribe el resultado.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsFormatProviderObtiene un objeto que controla las operaciones de formato.
Propiedad públicaCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsNewLineObtiene o establece la cadena de terminador de línea utilizada por el TextWriter actual.
Arriba

  NombreDescripción
Método públicoCompatible con XNA FrameworkCloseCierra el sistema de escritura actual y libera todos los recursos del sistema asociados al sistema de escritura.
Método públicoCreateObjRefCrea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Se hereda de MarshalByRefObject).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsDispose()Libera todos los recursos utilizados por el objeto TextWriter.
Método protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsDispose(Boolean)Libera los recursos no administrados que utiliza TextWriter y, si se desea, los recursos administrados.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsFlushBorra 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.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsFlushAsyncBorra 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.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetLifetimeServiceRecupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método públicoInitializeLifetimeServiceObtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsMemberwiseClone() Crea una copia superficial del Object actual. (Se hereda de Object).
Método protegidoMemberwiseClone(Boolean)Crea una copia superficial del objeto MarshalByRefObject actual. (Se hereda de MarshalByRefObject).
Método públicoMiembro estáticoCompatible con XNA FrameworkSynchronizedCrea un contenedor seguro para subprocesos en torno al TextWriter especificado.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(Boolean)Escribe la representación de texto de un valor Boolean en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(Char)Escribe un carácter en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(Char[])Escribe una matriz de caracteres en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(Decimal)Escribe la representación de texto de un valor decimal en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(Double)Escribe la representación de texto de un valor de punto flotante de 8 bytes en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(Int32)Escribe la representación de texto de un entero con signo de 4 bytes en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(Int64)Escribe la representación de texto de un entero con signo de 8 bytes en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(Object)Escribe la representación de texto de un objeto en la cadena o secuencia de texto mediante una llamada al método ToString en ese objeto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(Single)Escribe la representación de texto de un valor de punto flotante de 4 bytes en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(String)Escribe una cadena en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(UInt32)Escribe la representación de texto de un entero sin signo de 4 bytes en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(UInt64)Escribe la representación de texto de un entero sin signo de 8 bytes en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkWrite(String, Object)Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de String.Format(String, Object) .
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(String, Object[])Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de String.Format(String, Object[]) .
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWrite(Char[], Int32, Int32)Escribe una submatriz de caracteres en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkWrite(String, Object, Object)Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de String.Format(String, Object, Object) .
Método públicoWrite(String, Object, Object, Object)Escribe una cadena con formato en la cadena de texto o en la secuencia, con la misma semántica que el método de String.Format(String, Object, Object, Object) .
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteAsync(Char)Escribe un carácter en la cadena o secuencia de texto de forma asincrónica.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteAsync(Char[])Escribe una matriz de caracteres en la cadena o secuencia de texto de forma asincrónica.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteAsync(String)Escribe una cadena en la cadena o secuencia de texto de forma asincrónica.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteAsync(Char[], Int32, Int32)Escribe una submatriz de caracteres en la cadena o secuencia de texto de forma asincrónica.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine()Escribe un terminador de línea en la cadena o secuencia.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(Boolean)Escribe la representación de texto de un valor Boolean seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(Char)Escribe un carácter seguido de un terminador en la cadena o la secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(Char[])Escribe una matriz de caracteres seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(Decimal)Escribe la representación de texto de un valor decimal seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(Double)Escribe la representación de texto de un valor de punto flotante de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(Int32)Escribe la representación de texto de un entero con signo de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(Int64)Escribe la representación de texto de un entero con signo de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(Object)Escribe la representación de texto de un objeto mediante una llamada al método ToString en ese objeto, seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(Single)Escribe la representación de texto de un valor de punto flotante de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(String)Escribe una cadena seguida de un terminador en la cadena o la secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(UInt32)Escribe la representación de texto de un entero sin signo de 4 bytes seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(UInt64)Escribe la representación de texto de un entero sin signo de 8 bytes seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkWriteLine(String, Object)Escribe una cadena con formato y una nueva línea en la cadena de texto o a la secuencia, con la misma semántica que el método de String.Format(String, Object) .
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(String, Object[])Escribe una cadena con formato y una nueva línea utilizando la misma semántica que Format.
Método públicoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsWriteLine(Char[], Int32, Int32)Escribe una submatriz de caracteres seguida de un terminador de línea en la cadena o secuencia de texto.
Método públicoCompatible con XNA FrameworkWriteLine(String, Object, Object)Escribe una cadena con formato y una nueva línea en la cadena de texto o a la secuencia, con la misma semántica que el método de String.Format(String, Object, Object) .
Método públicoWriteLine(String, Object, Object, Object)Escribe una cadena con formato y una nueva línea utilizando la misma semántica que Format.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteLineAsync()Escribe un terminador de línea en la cadena o secuencia de forma asincrónica.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteLineAsync(Char)Escribe un carácter seguido de un terminador de forma asincrónica en la cadena o la secuencia de texto.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteLineAsync(Char[])Escribe una matriz de caracteres seguida de un terminador de línea de forma asincrónica en la cadena o secuencia de texto.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteLineAsync(String)Escribe una cadena seguido de un terminador de forma asincrónica en la cadena o la secuencia de texto.
Método públicoCompatible con .NET para aplicaciones de la Tienda WindowsWriteLineAsync(Char[], Int32, Int32)Escribe una submatriz de caracteres seguida de un terminador de línea de forma asincrónica en la cadena o secuencia de texto.
Arriba

  NombreDescripción
Campo protegidoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCoreNewLineAlmacena los caracteres de nueva línea usados para el TextWriter.
Campo públicoMiembro estáticoCompatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsNullProporciona un objeto TextWriter sin memoria auxiliar, en el que se puede escribir pero no se puede leer.
Arriba

TextWriter es la clase base abstracta de StreamWriter y StringWriter, que escriben caracteres en secuencias y cadenas, respectivamente. Cree una instancia de TextWriter para escribir un objeto en una cadena, escribir cadenas en un archivo o serializar XML. También puede utilizar una instancia de TextWriter para escribir texto en una memoria auxiliar personalizada utilizando las mismas API que utilizaría para una cadena o una secuencia, o para proporcionar compatibilidad con el formato de texto.

Todos los métodos Write de TextWriter que tienen tipos de datos primitivos como parámetros escriben los valores en forma de cadena.

De forma predeterminada, TextWriter no es seguro para la ejecución de subprocesos. Para obtener un contenedor seguro para subprocesos, vea TextWriter.Synchronized.

Para obtener una lista de tareas comunes de E/S, vea Tareas de E/S comunes.

Notas para los herederos

Una clase derivada debe implementar al menos el método TextWriter.Write(Char) para crear una instancia útil de TextWriter.

La clase TextWriter es una clase abstracta. Por consiguiente, no se crean instancias en el código. La clase StreamWriter deriva de TextWriter y proporciona implementaciones de los miembros para escribir en una secuencia. El ejemplo siguiente muestra cómo escribir dos líneas compuestos de valores de cadena a un archivo de texto utilizando el método WriteLineAsync(String) .

No hay ningún ejemplo de código disponible o este idioma no es compatible.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Biblioteca de clases portable

Compatible con: Biblioteca de clases portable

.NET para aplicaciones de la Tienda Windows

Compatible con: Windows 8

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros públicos static (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft