Compartir a través de


FileSystemProxy.OpenTextFileWriter Método

Definición

Abre un objeto StreamWriter para escribir en el archivo especificado.

Sobrecargas

OpenTextFileWriter(String, Boolean)

Abre un objeto StreamWriter para escribir en el archivo especificado.

OpenTextFileWriter(String, Boolean, Encoding)

Abre un objeto StreamWriter para escribir en el archivo especificado.

OpenTextFileWriter(String, Boolean)

Abre un objeto StreamWriter para escribir en el archivo especificado.

public:
 System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append);
public System.IO.StreamWriter OpenTextFileWriter (string file, bool append);
member this.OpenTextFileWriter : string * bool -> System.IO.StreamWriter
Public Function OpenTextFileWriter (file As String, append As Boolean) As StreamWriter

Parámetros

file
String

Archivo en el que se va a escribir.

append
Boolean

True para anexar el contenido del archivo; False para sobrescribir el contenido del archivo. El valor predeterminado es False.

Devoluciones

Objeto StreamWriter que se va a escribir en el archivo especificado.

Excepciones

El nombre de archivo finaliza con una barra oblicua final.

Ejemplos

En este ejemplo se abre un StreamWriter con el My.Computer.FileSystem.OpenTextFileWriter método y se usa para escribir una cadena en un archivo de texto con el WriteLine método de la StreamWriter clase .

Dim file = My.Computer.FileSystem.OpenTextFileWriter(
    "c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

Comentarios

El OpenTextFileWriter método abre e inicializa una secuencia para un archivo y, a continuación, devuelve el StreamWriter objeto de esa secuencia. Puede escribir en el vapor tantas veces como sea necesario y luego cerrarlo cuando haya terminado.

Nota

Debe llamar al Close método en el StreamWriter objeto para asegurarse de que todos los datos se escriben correctamente en la secuencia subyacente.

Si está escribiendo solo algunas cadenas en un archivo, puede ser más sencillo usar el WriteAllText método .

En la tabla siguiente se muestra un ejemplo de una tarea que implica el My.Computer.FileSystem.OpenTextFileWriter método .

En Vea
Escribir texto en un archivo con StreamWriter Procedimiento para escribir texto en archivos con StreamReader

Consulte también

Se aplica a

OpenTextFileWriter(String, Boolean, Encoding)

Abre un objeto StreamWriter para escribir en el archivo especificado.

public:
 System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append, System::Text::Encoding ^ encoding);
public System.IO.StreamWriter OpenTextFileWriter (string file, bool append, System.Text.Encoding encoding);
member this.OpenTextFileWriter : string * bool * System.Text.Encoding -> System.IO.StreamWriter
Public Function OpenTextFileWriter (file As String, append As Boolean, encoding As Encoding) As StreamWriter

Parámetros

file
String

Archivo en el que se va a escribir.

append
Boolean

True para anexar el contenido en el archivo; False para sobrescribir el contenido del archivo. El valor predeterminado es False.

encoding
Encoding

Codificación que se va a usar al escribir en el archivo. El valor predeterminado es ASCII.

Devoluciones

Objeto StreamWriter que se va a escribir en el archivo especificado.

Excepciones

El nombre de archivo finaliza con una barra oblicua final.

Ejemplos

En este ejemplo se abre un StreamWriter con el My.Computer.FileSystem.OpenTextFileWriter método y se usa para escribir una cadena en un archivo de texto con el WriteLine método de la StreamWriter clase .

Dim file = My.Computer.FileSystem.OpenTextFileWriter(
    "c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

Comentarios

El OpenTextFileWriter método abre e inicializa una secuencia para un archivo y, a continuación, devuelve el StreamWriter objeto de esa secuencia. Puede escribir en el vapor tantas veces como sea necesario y luego cerrarlo cuando haya terminado.

Nota

Debe llamar al Close método en el StreamWriter objeto para asegurarse de que todos los datos se escriben correctamente en la secuencia subyacente.

Si está escribiendo solo algunas cadenas en un archivo, puede ser más sencillo usar el WriteAllText método .

En la tabla siguiente se muestra un ejemplo de una tarea que implica el My.Computer.FileSystem.OpenTextFileWriter método .

En Vea
Escribir texto en un archivo con StreamWriter Procedimiento para escribir texto en archivos con StreamReader

Consulte también

Se aplica a