الفئة 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 *)

انظر أيضًا