Kelas System::IO::StringWriter
isi
[
bersembunyi
]StringWriter class
Mengimplementasikan sebuah TextWriter yang menulis informasi ke sebuah string. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu balut kelas ini dengan pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskannya ke fungsi sebagai argumen.
class StringWriter : public System::IO::TextWriter
Metode
| Metode | Deskripsi |
|---|---|
| get_Encoding() override | Mengembalikan enkoding yang sedang digunakan. |
| virtual GetStringBuilder() | Mengembalikan StringBuilder yang sedang digunakan. |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&, const IFormatProviderPtr&) | Membuat instance baru dari StringWriter menggunakan StringBuilder yang ditentukan dan IFormatProvider. |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&) | Membuat instance baru dari StringWriter menggunakan StringBuilder yang ditentukan dan IFormatProvider dari budaya saat ini. |
| StringWriter(const IFormatProviderPtr&) | Membuat instance baru dari StringWriter menggunakan IFormatProvider yang ditentukan. |
| StringWriter() | Membuat instance baru dari StringWriter menggunakan IFormatProvider dari budaya saat ini. |
| ToString() const override | Mengembalikan string yang mendasari. |
| Write(char_t) override | Menulis karakter yang ditentukan ke aliran. |
| Write(const ArrayPtr<char_t>&, int32_t, int32_t) override | Menulis subrentang karakter yang ditentukan dari array karakter yang ditentukan ke aliran. |
| Write(const String&) override | Menulis string yang ditentukan ke aliran. |
Lihat Juga
- Class TextWriter
- Namespace System::IO
- Library Aspose.Page for C++