System::Globalization::StringInfo class
محتويات
[
يخفي
]StringInfo class
أداة تقسيم للتنقل عبر أجزاء السلسلة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيتسبب في أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class StringInfo : public virtual System::Object
الطرق
| طريقة | الوصف |
|---|---|
| Equals(SharedPtr<Object>) override | |
| get_LengthInTextElements() const | يحصل على عدد عناصر النص في كائن StringInfo. |
| get_String() const | يحصل على قيمة كائن StringInfo. |
| GetHashCode() const override | نظير طريقة C# Object.GetHashCode(). يتيح تجزئة الكائنات المخصصة. |
| static GetNextTextElement(const String&) | يحصل على العنصر الأول في السلسلة المحددة. |
| static GetNextTextElement(const String&, int) | يحصل على العنصر في الفهرس المحدد من السلسلة المحددة. |
| static GetTextElementEnumerator(const String&) | ينشئ عدادًا للتنقل عبر أحرف السلسلة. |
| static GetTextElementEnumerator(const String&, int) | ينشئ عدادًا للتنقل عبر أحرف السلسلة بدءًا من الفهرس المحدد. |
| operator=(const StringInfo&) | |
| static ParseCombiningCharacters(const String&) | يحصل على فهارس الأحرف الأساسية، والبدائل العالية، وأحرف التحكم. |
| set_String(const String&) | يضبط قيمة كائن StringInfo. |
| StringInfo() | معلومات RTTI. |
| StringInfo(const String&) | منشئ. |
| StringInfo(const StringInfo&) | |
| SubstringByTextElements(int) const | يحصل على جزء فرعي من عناصر النص من العنصر النصي المحدد حتى العنصر النصي الأخير. |
| SubstringByTextElements(int, int) const | يحصل على جزء فرعي من عناصر النص من العنصر النصي المحدد حتى عدد محدد من عناصر النص. |
انظر أيضًا
- Class Object
- Namespace System::Globalization
- Library Aspose.Page for C++