System::IO::TextWriter クラス
コンテンツ
[
隠れる
]TextWriter class
文字シーケンスを書き込むライターを表すクラスの基底クラスです。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してインスタンスを作成しないでください。そうしないと実行時エラーやアサーション失敗が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、関数の引数としてそのポインタを使用してください。
class TextWriter : public System::IDisposable
メソッド
| メソッド | 説明 |
|---|---|
| virtual Close() | ストリームを閉じ、取得したリソースを解放します。 |
| Dispose() override | 現在のオブジェクトが使用しているすべてのリソースを解放し、基になるストリームを閉じます。 |
| virtual Flush() | バッファの内容を基になるストリームにフラッシュします。 |
| virtual get_Encoding() | 現在使用されているエンコーディングを返します。 |
| virtual get_FormatProvider() const | 現在使用されている IFormatProvider オブジェクトを返します。 |
| get_FormatProvider() | 現在使用されている IFormatProvider オブジェクトを返します。 |
| virtual get_NewLine() const | 改行文字列を返します。 |
| get_NewLine() | 改行文字列を返します。 |
| virtual set_NewLine(const System::String&) | 行終端文字列を設定します。 |
| virtual Write(const SharedPtr<Object>&) | 指定されたオブジェクトの文字列表現を書き込みます。 |
| virtual Write(bool) | 指定されたブール値の文字列表現を書き込みます。 |
| virtual Write(char_t) | 指定された文字を書き込みます。 |
| virtual Write(Decimal) | 指定された Decimal オブジェクトの文字列表現を書き込みます。 |
| virtual Write(double) | 指定された倍精度浮動小数点値の文字列表現を書き込みます。 |
| virtual Write(int) | 指定された 32 ビット整数値の文字列表現を書き込みます。 |
| virtual Write(int64_t) | 指定された 64 ビット整数値の文字列表現を書き込みます。 |
| virtual Write(float) | 指定された単精度浮動小数点値の文字列表現を書き込みます。 |
| virtual Write(const String&) | 指定された文字列を書き込みます。 |
| virtual Write(uint32_t) | 指定された符号なし 32 ビット整数値の文字列表現を書き込みます。 |
| virtual Write(uint64_t) | 指定された符号なし 64 ビット整数値の文字列表現を書き込みます。 |
| virtual Write(const ArrayPtr<char_t>&) | 指定された配列のすべての文字を書き込みます。 |
| virtual Write(const ArrayPtr<char_t>&, int32_t, int32_t) | 指定された文字配列から指定された UTF-16 文字のサブレンジを書き込みます。 |
| virtual Write(const char_t *) | 指定された c-string を書き込みます。 |
| virtual Write(const TypeInfo&) | 指定された TypeInfo オブジェクトの文字列表現を書き込みます。 |
| Write(const String&, const TArgs&…) | 指定された書式に従ってフォーマットされた値を書き込みます。 |
| virtual WriteLine() | 行終端文字を書き込みます。 |
| virtual WriteLine(const SharedPtr<Object>&) | 指定されたオブジェクトの文字列表現を書き込み、続いて行終端文字を書き込みます。 |
| virtual WriteLine(bool) | 指定されたブール値の文字列表現を書き込み、続いて行終端文字を書き込みます。 |
| virtual WriteLine(char_t) | 指定された文字を書き込み、続いて行終端文字を書き込みます。 |
| virtual WriteLine(Decimal) | 指定された Decimal オブジェクトの文字列表現を書き込み、続いて行終端文字を書き込みます。 |
| virtual WriteLine(double) | 指定された倍精度浮動小数点値の文字列表現を書き込み、続いて行終端文字を書き込みます。 |
| virtual WriteLine(int) | 指定された 32 ビット整数値の文字列表現を書き込み、続いて行終端文字を書き込みます。 |
| virtual WriteLine(int64_t) | 指定された 64 ビット整数値の文字列表現を書き込み、続いて行終端文字を書き込みます。 |
| virtual WriteLine(float) | 指定された単精度浮動小数点値の文字列表現を書き込み、続けて改行文字をストリームに書き込みます。 |
| virtual WriteLine(const String&) | 指定された文字列を書き込み、続けて改行文字をストリームに書き込みます。 |
| virtual WriteLine(uint32_t) | 指定された符号なし 32 ビット整数値の文字列表現を書き込み、続けて改行文字をストリームに書き込みます。 |
| virtual WriteLine(uint64_t) | 指定された符号なし 64 ビット整数値の文字列表現を書き込み、続けて改行文字をストリームに書き込みます。 |
| virtual WriteLine(const ArrayPtr<char_t>&) | 指定された配列のすべての文字を書き込み、続けて改行文字をストリームに書き込みます。 |
| virtual WriteLine(const ArrayPtr<char_t>&, int32_t, int32_t) | 指定された文字配列から指定された UTF-16 文字のサブレンジを書き込み、続けて改行文字をストリームに書き込みます。 |
| virtual WriteLine(const char_t *) | 指定された C 文字列を書き込み、続けて改行文字をストリームに書き込みます。 |
| virtual WriteLine(const TypeInfo&) | 指定された TypeInfo オブジェクトの文字列表現を書き込み、続けて改行文字をストリームに書き込みます。 |
| WriteLine(const String&, const TArgs&…) | 指定された形式に従って書式設定された指定値を書き込み、続けて改行文字をストリームに書き込みます。 |
| virtual ~TextWriter() | デストラクタ。 |
Typedefs
| 型定義 | 説明 |
|---|---|
| Ptr | このクラスへの共有ポインタのエイリアスです。 |
参照
- Class IDisposable
- Namespace System::IO
- Library Aspose.Page for C++