System::IO::TextWriter فئة
محتويات
[
يخفي
]TextWriter class
فئة أساسية للفئات التي تمثل كُتابًا يكتبون سلاسل من الأحرف إلى وجهات مختلفة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبدًا بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل و/أو أخطاء تأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class TextWriter : public System::IDisposable
الطرق
| طريقة | الوصف |
|---|---|
| virtual Close() | يغلق الدفق ويحرر الموارد المكتسبة. |
| Dispose() override | يحرر جميع الموارد المستخدمة بواسطة الكائن الحالي ويغلق الدفق الأساسي. |
| virtual Flush() | يفرغ محتوى المخزن المؤقت إلى الدفق الأساسي. |
| virtual get_Encoding() | يعيد الترميز المستخدم حاليًا. |
| virtual get_FormatProvider() const | يعيد الكائن IFormatProvider المستخدم حاليًا. |
| get_FormatProvider() | يعيد الكائن IFormatProvider المستخدم حاليًا. |
| virtual get_NewLine() const | يعيد سلسلة محدد سطر. |
| get_NewLine() | يعيد سلسلة محدد سطر. |
| virtual set_NewLine(const System::String&) | يضبط سلسلة محدد سطر. |
| virtual Write(const SharedPtr<Object>&) | يكتب تمثيل السلسلة للكائن المحدد إلى الدفق. |
| virtual Write(bool) | يكتب تمثيل السلسلة للقيمة المنطقية المحددة إلى الدفق. |
| virtual Write(char_t) | يكتب الحرف المحدد إلى الدفق. |
| virtual Write(Decimal) | يكتب تمثيل السلسلة للكائن Decimal المحدد إلى الدفق. |
| virtual Write(double) | يكتب تمثيل السلسلة للقيمة ذات الفاصلة العائمة ذات الدقة المزدوجة المحددة إلى الدفق. |
| virtual Write(int) | يكتب تمثيل السلسلة للقيمة الصحيحة ذات 32 بت المحددة إلى الدفق. |
| virtual Write(int64_t) | يكتب تمثيل السلسلة للقيمة الصحيحة ذات 64 بت المحددة إلى الدفق. |
| virtual Write(float) | يكتب تمثيل السلسلة للقيمة ذات الفاصلة العائمة ذات الدقة المفردة المحددة إلى الدفق. |
| virtual Write(const String&) | يكتب السلسلة المحددة إلى الدفق. |
| virtual Write(uint32_t) | يكتب تمثيل السلسلة للقيمة الصحيحة غير الموقعة ذات 32 بت المحددة إلى الدفق. |
| virtual Write(uint64_t) | يكتب تمثيل السلسلة للقيمة الصحيحة غير الموقعة ذات 64 بت المحددة إلى الدفق. |
| virtual Write(const ArrayPtr<char_t>&) | يكتب جميع الأحرف من المصفوفة المحددة إلى الدفق. |
| virtual Write(const ArrayPtr<char_t>&, int32_t, int32_t) | يكتب النطاق الفرعي المحدد من أحرف UTF-16 من المصفوفة الحرفية المحددة إلى الدفق. |
| virtual Write(const char_t *) | يكتب السلسلة c-string المحددة إلى الدفق. |
| virtual Write(const TypeInfo&) | يكتب تمثيل السلسلة للكائن TypeInfo المحدد إلى الدفق. |
| Write(const String&, const TArgs&…) | يكتب القيم المحددة المنسقة وفقًا للتنسيق المحدد إلى الدفق. |
| virtual WriteLine() | يكتب أحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(const SharedPtr<Object>&) | يكتب تمثيل السلسلة للكائن المحدد متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(bool) | يكتب تمثيل السلسلة للقيمة المنطقية المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(char_t) | يكتب الحرف المحدد متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(Decimal) | يكتب تمثيل السلسلة للكائن Decimal المحدد متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(double) | يكتب تمثيل السلسلة للقيمة ذات الفاصلة العائمة ذات الدقة المزدوجة المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(int) | يكتب تمثيل السلسلة للقيمة الصحيحة ذات 32 بت المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(int64_t) | يكتب تمثيل السلسلة للقيمة الصحيحة ذات 64 بت المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(float) | يكتب تمثيل السلسلة للقيمة ذات الفاصلة العائمة ذات الدقة المفردة المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(const String&) | يكتب السلسلة المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(uint32_t) | يكتب تمثيل السلسلة للقيمة الصحيحة غير الموقعة ذات 32 بت المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(uint64_t) | يكتب تمثيل السلسلة للقيمة الصحيحة غير الموقعة ذات 64 بت المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(const ArrayPtr<char_t>&) | يكتب جميع الأحرف من المصفوفة المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(const ArrayPtr<char_t>&, int32_t, int32_t) | يكتب النطاق الفرعي المحدد من أحرف UTF-16 من مصفوفة الأحرف المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(const char_t *) | يكتب سلسلة c-string المحددة متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual WriteLine(const TypeInfo&) | يكتب التمثيل النصي للكائن TypeInfo المحدد متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| WriteLine(const String&, const TArgs&…) | يكتب القيم المحددة منسقة وفقًا للتنسيق المحدد متبوعًا بأحرف إنهاء السطر إلى الدفق. |
| virtual ~TextWriter() | المدمر. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| Ptr | اسم مستعار لمؤشر مشترك إلى هذه الفئة. |
انظر أيضًا
- Class IDisposable
- Namespace System::IO
- Library Aspose.Font for C++