System::IO::StringWriter sınıfı
İçindekiler
[
Saklamak
]StringWriter class
Bir dizeye bilgi yazan bir TextWriter uygular. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına (stack) ya da new operatörüyle 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çisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
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 | Altındaki 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.Page for C++