System::IO::StringWriter klasse
inhoud
[
verbergen
]StringWriter class
Implementeert een TextWriter die informatie naar een string schrijft. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject()‑functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime‑fouten en/of assertiefouten veroorzaakt. Wikkel deze klasse altijd in een System::SmartPtr‑pointer en gebruik deze pointer om deze als argument aan functies door te geven.
class StringWriter : public System::IO::TextWriter
Methoden
| Methode | Beschrijving |
|---|---|
| get_Encoding() override | Retourneert de momenteel gebruikte codering. |
| virtual GetStringBuilder() | Retourneert de momenteel gebruikte StringBuilder. |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&, const IFormatProviderPtr&) | Construeert een nieuw exemplaar van StringWriter met behulp van de opgegeven StringBuilder en IFormatProvider. |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&) | Construeert een nieuw exemplaar van StringWriter met behulp van de opgegeven StringBuilder en IFormatProvider uit de huidige cultuur. |
| StringWriter(const IFormatProviderPtr&) | Construeert een nieuw exemplaar van StringWriter met behulp van de opgegeven IFormatProvider. |
| StringWriter() | Construeert een nieuw exemplaar van StringWriter met behulp van IFormatProvider uit de huidige cultuur. |
| ToString() const override | Retourneert de onderliggende tekenreeks. |
| Write(char_t) override | Schrijft het opgegeven teken naar de stream. |
| Write(const ArrayPtr<char_t>&, int32_t, int32_t) override | Schrijft het opgegeven subbereik van tekens uit de opgegeven tekenarray naar de stroom. |
| Write(const String&) override | Schrijft de opgegeven tekenreeks naar de stream. |
Zie ook
- Class TextWriter
- Namespace System::IO
- Library Aspose.Page for C++