System::IO::TextWriter klasse
inhoud
[
verbergen
]TextWriter class
Een basisklasse voor klassen die schrijvers vertegenwoordigen die reeksen tekens naar verschillende bestemmingen schrijven. 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 TextWriter : public System::IDisposable
Methoden
| Methode | Beschrijving |
|---|---|
| virtual Close() | Sluit de stream en geeft verkregen bronnen vrij. |
| Dispose() override | Geeft alle door het huidige object gebruikte bronnen vrij en sluit de onderliggende stream. |
| virtual Flush() | Leegt de inhoud van de buffer naar de onderliggende stream. |
| virtual get_Encoding() | Retourneert de momenteel gebruikte codering. |
| virtual get_FormatProvider() const | Retourneert het momenteel gebruikte IFormatProvider object. |
| get_FormatProvider() | Retourneert het momenteel gebruikte IFormatProvider object. |
| virtual get_NewLine() const | Retourneert een regeleinde‑tekenreeks. |
| get_NewLine() | Retourneert een regeleinde‑tekenreeks. |
| virtual set_NewLine(const System::String&) | Stelt een regeleinde‑tekenreeks in. |
| virtual Write(const SharedPtr<Object>&) | Schrijft de tekenreeksrepresentatie van het opgegeven object naar de stream. |
| virtual Write(bool) | Schrijft de tekenreeksrepresentatie van de opgegeven booleaanse waarde naar de stream. |
| virtual Write(char_t) | Schrijft het opgegeven teken naar de stream. |
| virtual Write(Decimal) | Schrijft de tekenreeksrepresentatie van het opgegeven Decimal object naar de stream. |
| virtual Write(double) | Schrijft de tekenreeksrepresentatie van de opgegeven double‑precisie floating‑point‑waarde naar de stream. |
| virtual Write(int) | Schrijft de tekenreeksrepresentatie van de opgegeven 32‑bit gehele‑getalwaarde naar de stream. |
| virtual Write(int64_t) | Schrijft de tekenreeksrepresentatie van de opgegeven 64‑bit gehele‑getalwaarde naar de stream. |
| virtual Write(float) | Schrijft de tekenreeksrepresentatie van de opgegeven single‑precisie floating‑point‑waarde naar de stream. |
| virtual Write(const String&) | Schrijft de opgegeven tekenreeks naar de stream. |
| virtual Write(uint32_t) | Schrijft de tekenreeksrepresentatie van de opgegeven unsigned 32‑bit gehele‑getalwaarde naar de stream. |
| virtual Write(uint64_t) | Schrijft de tekenreeksrepresentatie van de opgegeven unsigned 64‑bit gehele‑getalwaarde naar de stream. |
| virtual Write(const ArrayPtr<char_t>&) | Schrijft alle tekens van de opgegeven array naar de stream. |
| virtual Write(const ArrayPtr<char_t>&, int32_t, int32_t) | Schrijft het opgegeven subbereik van UTF-16-tekens van de opgegeven tekenarray naar de stream. |
| virtual Write(const char_t *) | Schrijft de opgegeven c-string naar de stream. |
| virtual Write(const TypeInfo&) | Schrijft de tekenreeksrepresentatie van het opgegeven TypeInfo object naar de stream. |
| Write(const String&, const TArgs&…) | Schrijft de opgegeven waarden geformatteerd volgens het opgegeven formaat naar de stream. |
| virtual WriteLine() | Schrijft regeleinde-tekens naar de stream. |
| virtual WriteLine(const SharedPtr<Object>&) | Schrijft de tekenreeksrepresentatie van het opgegeven object, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(bool) | Schrijft de tekenreeksrepresentatie van de opgegeven booleaanse waarde, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(char_t) | Schrijft het opgegeven teken, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(Decimal) | Schrijft de tekenreeksrepresentatie van het opgegeven Decimal object, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(double) | Schrijft de tekenreeksrepresentatie van de opgegeven double-precision floating-point-waarde, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(int) | Schrijft de tekenreeksrepresentatie van de opgegeven 32-bit-integerwaarde, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(int64_t) | Schrijft de tekenreeksrepresentatie van de opgegeven 64-bit-integerwaarde, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(float) | Schrijft de tekenreeksrepresentatie van de opgegeven single-precision floating-point-waarde, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(const String&) | Schrijft de opgegeven tekenreeks, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(uint32_t) | Schrijft de tekenreeksrepresentatie van de opgegeven unsigned 32-bit-integerwaarde, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(uint64_t) | Schrijft de tekenreeksrepresentatie van de opgegeven unsigned 64-bit-integerwaarde, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(const ArrayPtr<char_t>&) | Schrijft alle tekens van de opgegeven array, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(const ArrayPtr<char_t>&, int32_t, int32_t) | Schrijft het opgegeven subbereik van UTF-16-tekens van de opgegeven tekenarray, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(const char_t *) | Schrijft de opgegeven c-string, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual WriteLine(const TypeInfo&) | Schrijft de tekenreeksrepresentatie van het opgegeven TypeInfo object, gevolgd door de regeleinde-tekens, naar de stream. |
| WriteLine(const String&, const TArgs&…) | Schrijft de opgegeven waarden geformatteerd volgens het opgegeven formaat, gevolgd door de regeleinde-tekens, naar de stream. |
| virtual ~TextWriter() | Destructor. |
Typedefs
| Typedef | Beschrijving |
|---|---|
| Ptr | Een alias voor een shared pointer naar deze klasse. |
Zie ook
- Class IDisposable
- Namespace System::IO
- Library Aspose.Page for C++