System::IO::StringWriter classe
Contenuti
[
Nascondere
]StringWriter class
Implementa un TextWriter che scrive informazioni in una stringa. Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e usare questo puntatore per passarla alle funzioni come argomento.
class StringWriter : public System::IO::TextWriter
Metodi
| Metodo | Descrizione |
|---|---|
| get_Encoding() override | Restituisce la codifica attualmente utilizzata. |
| virtual GetStringBuilder() | Restituisce lo StringBuilder attualmente utilizzato. |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&, const IFormatProviderPtr&) | Costruisce una nuova istanza di StringWriter usando lo StringBuilder specificato e IFormatProvider. |
| StringWriter(const System::SharedPtr<Text::StringBuilder>&) | Costruisce una nuova istanza di StringWriter usando lo StringBuilder specificato e IFormatProvider della cultura corrente. |
| StringWriter(const IFormatProviderPtr&) | Costruisce una nuova istanza di StringWriter usando il IFormatProvider specificato. |
| StringWriter() | Costruisce una nuova istanza di StringWriter usando IFormatProvider della cultura corrente. |
| ToString() const override | Restituisce la stringa sottostante. |
| Write(char_t) override | Scrive il carattere specificato sullo stream. |
| Write(const ArrayPtr<char_t>&, int32_t, int32_t) override | Scrive il sottointervallo specificato di caratteri dall’array di caratteri specificato nel flusso. |
| Write(const String&) override | Scrive la stringa specificata sullo stream. |
Vedi anche
- Class TextWriter
- Namespace System::IO
- Library Aspose.Page for C++