System::IO::StringWriter クラス
StringWriter class
文字列に情報を書き込む TextWriter を実装します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してインスタンスを作成しないでください。そうしないと実行時エラーやアサーション失敗が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、関数の引数としてこのポインタを使用してください。
class StringWriter : public System::IO::TextWriter
メソッド
| メソッド | 説明 |
|---|---|
| get_Encoding() override | 現在使用されているエンコーディングを返します。 |
| virtual GetStringBuilder() | 現在使用されている StringBuilder を返します。 |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&, const IFormatProviderPtr&) | 指定された StringBuilder と IFormatProvider を使用して新しい StringWriter インスタンスを構築します。 |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&) | 現在のカルチャから取得した IFormatProvider と指定された StringBuilder を使用して新しい StringWriter インスタンスを構築します。 |
| StringWriter(const IFormatProviderPtr&) | 指定された IFormatProvider を使用して新しい StringWriter インスタンスを構築します。 |
| StringWriter() | 現在のカルチャから取得した IFormatProvider を使用して新しい StringWriter インスタンスを構築します。 |
| ToString() const override | 基になる文字列を返します。 |
| Write(char_t) override | 指定された文字を書き込みます。 |
| Write(const ArrayPtr<char_t>&, int32_t, int32_t) override | 指定された文字配列から指定された文字のサブレンジを書き込み、ストリームに出力します。 |
| Write(const String&) override | 指定された文字列を書き込みます。 |
参照
- Class TextWriter
- Namespace System::IO
- Library Aspose.Page for C++