## ConsoleOutput class


Αντιπροσωπεύει τη ροή τυπικής εξόδου. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση [System::MakeObject()](../makeobject/). Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.

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

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| [get_Encoding](./get_encoding/)() override | Πάντα επιστρέφει κωδικοποίηση ASCII. |
| [Write](./write/)(bool) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της συγκεκριμένης τιμής bool στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(const SharedPtr\<Object\>\&) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς του συγκεκριμένου αντικειμένου στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(char_t) override | Εκτυπώνει τη συγκεκριμένη τιμή χαρακτήρα στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(Decimal) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής [Decimal](../decimal/) στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(double) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής κινητής υποδιαστολής διπλής ακρίβειας στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(int32_t) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής ακέραιου 32-bit στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(int64_t) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής ακέραιου 64-bit στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(float) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής κινητής υποδιαστολής μονής ακρίβειας στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(const String\&) override | Εκτυπώνει το συγκεκριμένο αντικείμενο συμβολοσειράς στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(uint32_t) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής μη υπογεγραμμένου ακέραιου 32-bit στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(uint64_t) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής μη υπογεγραμμένου ακέραιου 64-bit στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(const ArrayPtr\<char_t\>\&) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς του συγκεκριμένου πίνακα χαρακτήρων στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(const ArrayPtr\<char_t\>\&, int32_t, int32_t) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς μιας περιοχής τιμών του συγκεκριμένου πίνακα χαρακτήρων στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(const char_t *) override | Εκτυπώνει το συγκεκριμένο c-string στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(const TypeInfo\&) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς του συγκεκριμένου αντικειμένου [TypeInfo](../typeinfo/) στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [Write](./write/)(const char *) |  |
| [WriteLine](./writeline/)() override | Εκτυπώνει το τρέχον διαχωριστικό γραμμής στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(const SharedPtr\<Object\>\&) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς του συγκεκριμένου αντικειμένου, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(bool) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της συγκεκριμένης τιμής bool, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(char_t) override | Εκτυπώνει τη συγκεκριμένη τιμή χαρακτήρα, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(Decimal) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής [Decimal](../decimal/), ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(double) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής κινητής υποδιαστολής διπλής ακρίβειας, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(int) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής ακέραιου 32-bit, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(int64_t) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής ακέραιου 64-bit, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στη ροή εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(float) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς μιας τιμής κινητής υποδιαστολής μονής ακρίβειας ακολουθούμενη από τον τρέχοντα διακόπτη γραμμής στο ρεύμα εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(const String\&) override | Εκτυπώνει το καθορισμένο αντικείμενο συμβολοσειράς ακολουθούμενο από τον τρέχοντα διακόπτη γραμμής στο ρεύμα εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(uint32_t) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς μιας τιμής ακεραίου 32-bit χωρίς πρόσημο ακολουθούμενη από τον τρέχοντα διακόπτη γραμμής στο ρεύμα εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(uint64_t) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς μιας τιμής ακεραίου 64-bit χωρίς πρόσημο ακολουθούμενη από τον τρέχοντα διακόπτη γραμμής στο ρεύμα εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(const ArrayPtr\<char_t\>\&) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς του καθορισμένου πίνακα χαρακτήρων ακολουθούμενη από τον τρέχοντα διακόπτη γραμμής στο ρεύμα εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(const ArrayPtr\<char_t\>\&, int32_t, int32_t) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς μιας περιοχής τιμών του καθορισμένου πίνακα χαρακτήρων ακολουθούμενη από τον τρέχοντα διακόπτη γραμμής στο ρεύμα εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(const char_t *) override | Εκτυπώνει το καθορισμένο c-string ακολουθούμενο από τον τρέχοντα διακόπτη γραμμής στο ρεύμα εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(const TypeInfo\&) override | Εκτυπώνει την αναπαράσταση συμβολοσειράς του καθορισμένου αντικειμένου [TypeInfo](../typeinfo/) ακολουθούμενη από τον τρέχοντα διακόπτη γραμμής στο ρεύμα εξόδου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [WriteLine](./writeline/)(const char *) |  |
## Δείτε επίσης

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