System::Globalization::TextInfo class

TextInfo class

يحدد خصائص النص الخاصة بالمحلية. عمليات الضبط مفعلة فقط على الكائنات غير القابلة للقراءة فقط. يجب إنشاء كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام عامل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائمًا على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

class TextInfo : public System::ICloneable

الطرق

طريقةالوصف
Clone() overrideمعلومات RTTI.
Equals(SharedPtr<Object>) override
virtual get_ANSICodePage() constيحصل على صفحة الترميز ANSI.
get_CultureName() constيحصل على اسم الثقافة.
virtual get_EBCDICCodePage() constيحصل على صفحة الترميز EBCDIC.
get_IsReadOnly() constيتحقق مما إذا كان التنسيق للقراءة فقط.
get_IsRightToLeft() constيفحص ما إذا كان النص مكتوبًا من اليسار إلى اليمين.
get_LCID() constيحصل على معرف المنطقة.
virtual get_ListSeparator() constيحصل على فاصل القوائم.
virtual get_MacCodePage() constيحصل على صفحة الترميز Macintosh.
virtual get_OEMCodePage() constيحصل على صفحة الترميز OEM.
GetHashCode() const overrideنظير طريقة C# Object.GetHashCode(). يتيح تجزئة الكائنات المخصصة.
operator=(const TextInfo&)
static ReadOnly(const TextInfoPtr&)يحصل على نسخة للقراءة فقط من الثقافة.
virtual set_ListSeparator(String)يضبط فاصل القوائم.
TextInfo(const TextInfo&)معلومات RTTI.
virtual ToLower(char_t) constيحوّل الحرف إلى حالة صغيرة.
virtual ToLower(String) constيحوّل السلسلة إلى حالة صغيرة.
ToString() const overrideتماثل طريقة C# Object.ToString(). يتيح تحويل الكائنات المخصصة إلى سلسلة.
ToTitleCase(String) constيحوّل السلسلة إلى حالة العنوان (باستثناء الاختصارات التي هي بالفعل بحروف كبيرة).
virtual ToUpper(char_t) constيحوّل الحرف إلى حالة كبيرة.
virtual ToUpper(String) constيحوّل السلسلة إلى حالة كبيرة.

انظر أيضًا