## ConsoleOutput class


Rappresenta lo stream di output standard. Gli oggetti di questa classe dovrebbero essere allocati solo usando la funzione [System::MakeObject()](../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. Avvolgi sempre questa classe in un puntatore [System::SmartPtr](../smartptr/) e usa questo puntatore per passarlo alle funzioni come argomento.

```cpp
class ConsoleOutput : public System::IO::TextWriter
```

## Metodi

| Metodo | Descrizione |
| --- | --- |
| [get_Encoding](./get_encoding/)() override | Restituisce sempre la codifica ASCII. |
| [Write](./write/)(bool) override | Scrive la rappresentazione stringa del valore bool specificato nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(const SharedPtr\<Object\>\&) override | Scrive la rappresentazione stringa dell'oggetto specificato nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(char_t) override | Scrive il valore carattere specificato nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(Decimal) override | Scrive la rappresentazione stringa del valore [Decimal](../decimal/) nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(double) override | Scrive la rappresentazione stringa del valore a virgola mobile a doppia precisione nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(int32_t) override | Scrive la rappresentazione stringa del valore intero a 32 bit nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(int64_t) override | Scrive la rappresentazione stringa del valore intero a 64 bit nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(float) override | Scrive la rappresentazione stringa del valore a virgola mobile a precisione singola nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(const String\&) override | Scrive l'oggetto stringa specificato nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(uint32_t) override | Scrive la rappresentazione stringa del valore intero senza segno a 32 bit nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(uint64_t) override | Scrive la rappresentazione stringa del valore intero senza segno a 64 bit nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(const ArrayPtr\<char_t\>\&) override | Scrive la rappresentazione stringa dell'array di caratteri specificato nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(const ArrayPtr\<char_t\>\&, int32_t, int32_t) override | Scrive la rappresentazione stringa di un intervallo di valori dell'array di caratteri specificato nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(const char_t *) override | Scrive la c-stringa specificata nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(const TypeInfo\&) override | Scrive la rappresentazione stringa dell'oggetto [TypeInfo](../typeinfo/) specificato nello stream di output rappresentato dall'oggetto corrente. |
| [Write](./write/)(const char *) |  |
| [WriteLine](./writeline/)() override | Scrive il terminatore di riga corrente nello stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(const SharedPtr\<Object\>\&) override | Scrive la rappresentazione stringa dell'oggetto specificato seguita dal terminatore di riga corrente nello stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(bool) override | Scrive la rappresentazione stringa del valore bool specificato seguita dal terminatore di riga corrente nello stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(char_t) override | Scrive il valore carattere specificato seguito dal terminatore di riga corrente nello stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(Decimal) override | Scrive la rappresentazione stringa del valore [Decimal](../decimal/) seguita dal terminatore di riga corrente nello stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(double) override | Scrive la rappresentazione stringa del valore a virgola mobile a doppia precisione seguita dal terminatore di riga corrente nello stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(int) override | Scrive la rappresentazione stringa del valore intero a 32 bit seguita dal terminatore di riga corrente nello stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(int64_t) override | Scrive la rappresentazione stringa del valore intero a 64 bit seguita dal terminatore di riga corrente nello stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(float) override | Restituisce la rappresentazione stringa del valore a virgola mobile a precisione singola seguito dal terminatore di riga corrente allo stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(const String\&) override | Restituisce l'oggetto stringa specificato seguito dal terminatore di riga corrente allo stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(uint32_t) override | Restituisce la rappresentazione stringa del valore intero senza segno a 32 bit seguito dal terminatore di riga corrente allo stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(uint64_t) override | Restituisce la rappresentazione stringa del valore intero senza segno a 64 bit seguito dal terminatore di riga corrente allo stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(const ArrayPtr\<char_t\>\&) override | Restituisce la rappresentazione stringa dell'array di caratteri specificato seguito dal terminatore di riga corrente allo stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(const ArrayPtr\<char_t\>\&, int32_t, int32_t) override | Restituisce la rappresentazione stringa di un intervallo di valori dell'array di caratteri specificato seguito dal terminatore di riga corrente allo stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(const char_t *) override | Restituisce la c-string specificata seguita dal terminatore di riga corrente allo stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(const TypeInfo\&) override | Restituisce la rappresentazione stringa dell'oggetto [TypeInfo](../typeinfo/) specificato seguito dal terminatore di riga corrente allo stream di output rappresentato dall'oggetto corrente. |
| [WriteLine](./writeline/)(const char *) |  |
## Vedi anche

* Class [TextWriter](../../system.io/textwriter/)
* Namespace [System](../)
* Library [Aspose.Page for C++](../../)
