System::IO::StringWriter sınıfı
İçindekiler
[
Saklamak
]StringWriter class
Bir TextWriter uygular ve bilgiyi bir dizeye yazar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak allocate edilmelidir. Bu tipin örneğini yığına (stack) veya operator new kullanarak oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
class StringWriter : public System::IO::TextWriter
Yöntemler
| Yöntem | Açıklama |
|---|---|
| get_Encoding() override | Şu anda kullanılan kodlamayı döndürür. |
| virtual GetStringBuilder() | Şu anda kullanılan StringBuilder’ı döndürür. |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&, const IFormatProviderPtr&) | Belirtilen StringBuilder ve IFormatProvider kullanarak yeni bir StringWriter örneği oluşturur. |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&) | Belirtilen StringBuilder ve geçerli kültürden IFormatProvider kullanarak yeni bir StringWriter örneği oluşturur. |
| StringWriter(const IFormatProviderPtr&) | Belirtilen IFormatProvider kullanarak yeni bir StringWriter örneği oluşturur. |
| StringWriter() | Geçerli kültürden IFormatProvider kullanarak yeni bir StringWriter örneği oluşturur. |
| ToString() const override | Temel dizeyi döndürür. |
| Write(char_t) override | Belirtilen karakteri akışa yazar. |
| Write(const ArrayPtr<char_t>&, int32_t, int32_t) override | Belirtilen karakter dizisinden belirtilen karakter alt aralığını akışa yazar. |
| Write(const String&) override | Belirtilen dizeyi akışa yazar. |
Ayrıca Bakınız
- Class TextWriter
- Namespace System::IO
- Library Aspose.Font for C++