فئة System::Collections::Generic::IList
محتويات
[
يخفي
]IList class
واجهة حاوية مفهرسة للعناصر. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبداً بإنشاء مثال من هذا النوع على المكدس أو باستخدام العامل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
template<typename T>class IList : public System::Collections::Generic::ICollection<T>
| معامل | الوصف |
|---|---|
| T | نوع العنصر. |
الطرق
| طريقة | الوصف |
|---|---|
| get_IsFixedSize() | يتحقق مما إذا كانت المجموعة ذات حجم ثابت. |
| virtual idx_get(int) const | يحصل على العنصر عند الفهرس المحدد. |
| virtual idx_set(int, T) | يضبط العنصر عند الفهرس المحدد. |
| virtual IndexOf(const T&) const | يحصل على فهرس الظهور الأول للعنصر في الحاوية. |
| virtual Insert(int, const T&) | يدرج العنصر في الموضع المحدد، مع إزاحة العناصر الأخرى. |
| virtual RemoveAt(int) | يزيل العنصر عند الفهرس المحدد. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| BaseType | معلومات RTTI. |
| ThisType | هذا النوع. |
| ValueType | نوع القيمة. |
انظر أيضًا
- Class ICollection
- Namespace System::Collections::Generic
- Library Aspose.Font for C++