فئة System::ConsoleOutput
محتويات
[
يخفي
]ConsoleOutput class
يمثّل تدفق الإخراج القياسي. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبدًا بإنشاء مثال لهذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل أو أخطاء تأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class ConsoleOutput : public System::IO::TextWriter
الطرق
| طريقة | الوصف |
|---|---|
| get_Encoding() override | دائمًا ما يرجع ترميز ASCII. |
| Write(bool) override | يخرج تمثيل السلسلة للقيمة البوليانية المحددة إلى تدفق الإخراج الممثّل بواسطة الكائن الحالي. |
| Write(const SharedPtr<Object>&) override | يخرج تمثيل السلسلة للكائن المحدد إلى تدفق الإخراج الممثّل بواسطة الكائن الحالي. |
| Write(char_t) override | يخرج القيمة الحرفية المحددة إلى تدفق الإخراج الممثّل بواسطة الكائن الحالي. |
| Write(Decimal) override | يخرج تمثيل السلسلة لقيمة Decimal إلى تدفق الإخراج الممثّل بواسطة الكائن الحالي. |
| Write(double) override | يخرج تمثيل السلسلة لقيمة نقطية مزدوجة الدقة إلى تدفق الإخراج الممثّل بواسطة الكائن الحالي. |
| Write(int32_t) override | يُخرج تمثيل النص لقيمة عدد صحيح 32‑بت إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| Write(int64_t) override | يُخرج تمثيل النص لقيمة عدد صحيح 64‑بت إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| Write(float) override | يُخرج تمثيل النص لقيمة عدد عائم بدقة مفردة إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| Write(const String&) override | يُخرج كائن النص المحدد إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| Write(uint32_t) override | يُخرج تمثيل النص لقيمة عدد صحيح غير موقع 32‑بت إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| Write(uint64_t) override | يُخرج تمثيل النص لقيمة عدد صحيح غير موقع 64‑بت إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| Write(const ArrayPtr<char_t>&) override | يُخرج تمثيل النص للمصفوفة الأحرف المحددة إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| Write(const ArrayPtr<char_t>&, int32_t, int32_t) override | يُخرج تمثيل النص لنطاق القيم للمصفوفة الأحرف المحددة إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| Write(const char_t *) override | يُخرج السلسلة النصية C المحددة إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| Write(const TypeInfo&) override | يُخرج تمثيل النص لكائن TypeInfo المحدد إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| Write(const char *) | |
| WriteLine() override | يُخرج فاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(const SharedPtr<Object>&) override | يُخرج تمثيل النص للكائن المحدد متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(bool) override | يُخرج تمثيل النص للقيمة المنطقية المحددة متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(char_t) override | يُخرج قيمة الحرف المحددة متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(Decimal) override | يُخرج تمثيل النص لقيمة Decimal متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(double) override | يُخرج تمثيل النص لقيمة عدد عائم بدقة مزدوجة متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(int) override | يُخرج تمثيل النص لقيمة عدد صحيح 32‑بت متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(int64_t) override | يُخرج تمثيل النص لقيمة عدد صحيح 64‑بت متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(float) override | يُخرج تمثيل النص لقيمة عدد عائم بدقة مفردة متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(const String&) override | يُخرج كائن النص المحدد متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(uint32_t) override | يُخرج تمثيل النص لقيمة عدد صحيح غير موقع 32‑بت متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(uint64_t) override | يُخرج تمثيل النص لقيمة عدد صحيح غير موقع 64‑بت متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(const ArrayPtr<char_t>&) override | يُخرج تمثيل النص للمصفوفة الأحرف المحددة متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(const ArrayPtr<char_t>&, int32_t, int32_t) override | يُخرج تمثيل النص لنطاق القيم للمصفوفة الأحرف المحددة متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(const char_t *) override | يُخرج السلسلة النصية C المحددة متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(const TypeInfo&) override | يُخرج تمثيل السلسلة لكائن TypeInfo المحدد متبوعًا بفاصل السطر الحالي إلى تدفق الإخراج الذي يمثله الكائن الحالي. |
| WriteLine(const char *) |
انظر أيضًا
- Class TextWriter
- Namespace System
- Library Aspose.Font for C++