System::Collections::Specialized::StringCollection فئة
محتويات
[
يخفي
]StringCollection class
قائمة مفهرسة من السلاسل. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() . لا تقم أبداً بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أخطاء التأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class StringCollection : public System::Collections::Generic::IEnumerable<System::String>
Nested classes
- Class Enumerator
الطرق
| طريقة | الوصف |
|---|---|
| Add(const System::String&) | يضيف القيمة إلى نهاية القائمة. |
| AddRange(const ArrayPtr<System::String>&) | أضف العناصر إلى الحاوية. |
| begin() | يعيد مُكرِّر إلى العنصر الأول في الحاوية. إذا كانت الحاوية فارغة، سيكون المُكرِّر المعاد مساوياً لـ end(). |
| begin() const | يعيد مُكرِّر إلى العنصر الأول في الحاوية المؤهلة بالثابت. إذا كانت الحاوية فارغة، سيكون المُكرِّر المعاد مساوياً لـ end(). |
| cbegin() const | يعيد مُكرِّر إلى العنصر الأول المؤهل بالثابت في الحاوية. إذا كانت الحاوية فارغة، سيكون المُكرِّر المعاد مساوياً لـ cend(). |
| cend() const | يعيد مُكرِّر إلى العنصر الذي يلي العنصر الأخير في الحاوية. هذا العنصر يعمل كعنصر نائب؛ محاولة الوصول إليه تؤدي إلى سلوك غير معرف. |
| Clear() | يحذف جميع العناصر. |
| Contains(const System::String&) const | يتحقق مما إذا كانت السلسلة المحددة موجودة في الحاوية. |
| CopyTo(const ArrayPtr<System::String>&, const int32_t) const | انسخ العناصر إلى عناصر المصفوفة الموجودة. |
| crbegin() const | يعيد مُكرِّر عكسي إلى العنصر الأول في الحاوية المعكوسة. وهو يطابق العنصر الأخير في الحاوية غير المعكوسة. إذا كانت الحاوية فارغة، يكون المُكرِّر المعاد مساوياً لـ crend(). |
| crend() const | يعيد مُكرِّر عكسي إلى العنصر الذي يلي العنصر الأخير في الحاوية المعكوسة. وهو يطابق العنصر الذي يسبق العنصر الأول في الحاوية غير المعكوسة. هذا العنصر يعمل كعنصر نائب، ومحاولة الوصول إليه تؤدي إلى سلوك غير معرف. |
| data() | مُستَخدِم بنية البيانات الداخلية. |
| data() const | مُستَخدِم بنية البيانات الداخلية. |
| end() | يعيد مُكرِّر إلى العنصر الذي يلي العنصر الأخير في الحاوية. هذا العنصر يعمل كعنصر نائب؛ محاولة الوصول إليه تؤدي إلى سلوك غير معرف. |
| end() const | يعيد مُكرِّر إلى العنصر الذي يلي العنصر الأخير في الحاوية المؤهلة بالثابت. هذا العنصر يعمل كعنصر نائب؛ محاولة الوصول إليه تؤدي إلى سلوك غير معرف. |
| get_Count() const | يحصل على عدد العناصر في المجموعة. |
| GetEnumerator() override | يحصل على المُعدِّد الذي يتنقل عبر المجموعة الحالية. |
| idx_get(int) const | يحصل على القيمة في الموضع المحدد. |
| idx_set(int, const System::String&) | يضبط القيمة في الموضع المحدد. |
| IndexOf(const System::String&) const | يبحث عن سلسلة محددة في الحاوية. |
| Insert(int, const System::String&) | يدخل قيمة محددة في الحاوية. |
| operator[](int) | دالة وصول. |
| rbegin() | يرجع مكرراً عكسياً إلى العنصر الأول في الحاوية المعكوسة. وهو يتطابق مع العنصر الأخير في الحاوية غير المعكوسة. إذا كانت الحاوية فارغة، فإن المكرر المعاد يساوي rend(). |
| rbegin() const | يرجع مكرراً عكسياً إلى العنصر الأول في الحاوية المعكوسة. وهو يتطابق مع العنصر الأخير في الحاوية غير المعكوسة. إذا كانت الحاوية فارغة، فإن المكرر المعاد يساوي rend(). |
| Remove(const System::String&) | يزيل الظهور الأول للسلسلة المحددة. |
| RemoveAt(int) | يزيل العنصر في الموضع المحدد. |
| rend() | يعيد مُكرِّر عكسي إلى العنصر الذي يلي العنصر الأخير في الحاوية المعكوسة. وهو يطابق العنصر الذي يسبق العنصر الأول في الحاوية غير المعكوسة. هذا العنصر يعمل كعنصر نائب، ومحاولة الوصول إليه تؤدي إلى سلوك غير معرف. |
| rend() const | يعيد مُكرِّر عكسي إلى العنصر الذي يلي العنصر الأخير في الحاوية المعكوسة. وهو يطابق العنصر الذي يسبق العنصر الأول في الحاوية غير المعكوسة. هذا العنصر يعمل كعنصر نائب، ومحاولة الوصول إليه تؤدي إلى سلوك غير معرف. |
| StringCollection() | ينشئ مجموعة سلاسل فارغة. |
| virtualizeBeginConstIterator() const override | يحصل على تنفيذ begin const iterator للحاوية الحالية. |
| virtualizeBeginIterator() override | يحصل على تنفيذ begin iterator للحاوية الحالية. |
| virtualizeEndConstIterator() const override | يحصل على تنفيذ end const iterator للحاوية الحالية. |
| virtualizeEndIterator() override | يحصل على تنفيذ end iterator للحاوية الحالية. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| const_iterator | نوع المكرر الثابت. |
| const_reverse_iterator | نوع المكرر العكسي الثابت. |
| iterator | نوع المكرر. |
| reverse_iterator | نوع المكرر العكسي. |
انظر أيضًا
- Class IEnumerable
- Namespace System::Collections::Specialized
- Library Aspose.Font for C++