System::IO::StringWriter klass
Innehåll
[
Dölj
]StringWriter class
Implementerar en TextWriter som skriver information till en sträng. Objekt av denna klass bör endast allokeras med System::MakeObject()-funktionen. Skapa aldrig en instans av denna typ på stacken eller med operator new, eftersom det kan leda till körningsfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.
class StringWriter : public System::IO::TextWriter
Metoder
| Metod | Beskrivning |
|---|---|
| get_Encoding() override | Returnerar den för närvarande använda kodningen. |
| virtual GetStringBuilder() | Returnerar den för närvarande använda StringBuilder. |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&, const IFormatProviderPtr&) | Skapar en ny instans av StringWriter med den angivna StringBuilder och IFormatProvider. |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&) | Skapar en ny instans av StringWriter med den angivna StringBuilder och IFormatProvider från den aktuella kulturen. |
| StringWriter(const IFormatProviderPtr&) | Skapar en ny instans av StringWriter med den angivna IFormatProvider. |
| StringWriter() | Skapar en ny instans av StringWriter med IFormatProvider från den aktuella kulturen. |
| ToString() const override | Returnerar den underliggande strängen. |
| Write(char_t) override | Skriver det angivna tecknet till strömmen. |
| Write(const ArrayPtr<char_t>&, int32_t, int32_t) override | Skriver det angivna delintervallet av tecken från den angivna teckenarrayen till strömmen. |
| Write(const String&) override | Skriver den angivna strängen till strömmen. |
Se även
- Class TextWriter
- Namespace System::IO
- Library Aspose.Page for C++