FileSystemProxy.OpenTextFileWriter メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したファイルに書き込む StreamWriter オブジェクトを開きます。
オーバーロード
| 名前 | 説明 |
|---|---|
| OpenTextFileWriter(String, Boolean) |
指定したファイルに書き込む StreamWriter オブジェクトを開きます。 |
| OpenTextFileWriter(String, Boolean, Encoding) |
指定したファイルに書き込む StreamWriter を開きます。 |
OpenTextFileWriter(String, Boolean)
指定したファイルに書き込む StreamWriter オブジェクトを開きます。
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
パラメーター
- file
- String
書き込むファイル。
- append
- Boolean
True ファイルの内容に追加する場合。ファイルの内容を上書きする False します。 既定値は False です。
返品
StreamWriter 指定したファイルに書き込むオブジェクト。
例外
ファイル名は末尾にスラッシュで終わります。
例
この例では、My.Computer.FileSystem.OpenTextFileWriter メソッドを使用してStreamWriterを開き、それを使用して、StreamWriter クラスのWriteLine メソッドを使用してテキスト ファイルに文字列を書き込みます。
Dim file = My.Computer.FileSystem.OpenTextFileWriter(
"c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
注釈
OpenTextFileWriter メソッドは、ファイルのストリームを開いて初期化し、そのストリームのStreamWriter オブジェクトを返します。 必要に応じて何度でも Steam に書き込み、完了したらそれを閉じます。
Note
すべてのデータが基になるストリームに正しく書き込まれるようにするには、StreamWriter オブジェクトで Close メソッドを呼び出す必要があります。
ファイルに書き込む文字列が少ない場合は、 WriteAllText メソッドを使用する方が簡単な場合があります。
次の表に、 My.Computer.FileSystem.OpenTextFileWriter メソッドを含むタスクの例を示します。
| ターゲット | 参照先 |
|---|---|
を使用してファイルにテキストを書き込む StreamWriter |
方法: StreamWriter を使用してファイルにテキストを書き込む |
こちらもご覧ください
- Encoding
- StreamWriter
- オブジェクト (Visual Basic)
方法: Streamwriter (Visual Basic)
適用対象
OpenTextFileWriter(String, Boolean, Encoding)
指定したファイルに書き込む StreamWriter を開きます。
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
パラメーター
- file
- String
書き込むファイル。
- append
- Boolean
True ファイル内の内容に追加する場合。ファイルの内容を上書きする False します。 既定値は False です。
- encoding
- Encoding
ファイルへの書き込みに使用するエンコード。 既定値は ASCII です。
返品
StreamWriter 指定したファイルに書き込むオブジェクト。
例外
ファイル名は末尾にスラッシュで終わります。
例
この例では、My.Computer.FileSystem.OpenTextFileWriter メソッドを使用してStreamWriterを開き、それを使用して、StreamWriter クラスのWriteLine メソッドを使用してテキスト ファイルに文字列を書き込みます。
Dim file = My.Computer.FileSystem.OpenTextFileWriter(
"c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
注釈
OpenTextFileWriter メソッドは、ファイルのストリームを開いて初期化し、そのストリームのStreamWriter オブジェクトを返します。 必要に応じて何度でも Steam に書き込み、完了したらそれを閉じます。
Note
すべてのデータが基になるストリームに正しく書き込まれるようにするには、StreamWriter オブジェクトで Close メソッドを呼び出す必要があります。
ファイルに書き込む文字列が少ない場合は、 WriteAllText メソッドを使用する方が簡単な場合があります。
次の表に、 My.Computer.FileSystem.OpenTextFileWriter メソッドを含むタスクの例を示します。
| ターゲット | 参照先 |
|---|---|
を使用してファイルにテキストを書き込む StreamWriter |
方法: StreamWriter を使用してファイルにテキストを書き込む |
こちらもご覧ください
- Encoding
- StreamWriter
- オブジェクト (Visual Basic)
方法: Streamwriter (Visual Basic)