الفئة System::Collections::CollectionBase

CollectionBase class

يوفر فئة أساسية مجردة لمجموعة ذات نوعية محددة.

template<typename T>class CollectionBase : public virtual System::Collections::Generic::IEnumerable<T>
Parameterالوصف
Tنوع عناصر المجموعة

Nested classes

الطرق

طريقةالوصف
Clear()يزيل جميع الكائنات من نسخة المجموعة. لا يمكن تجاوز هذه الطريقة.
get_Capacity()يرجع عدد العناصر التي يمكن للمجموعة احتواؤها.
get_Count()يرجع عدد العناصر الموجودة في نسخة المجموعة. لا يمكن تجاوز هذه الطريقة.
GetEnumerator() overrideيرجع مُعدِّدًا يتنقل عبر نسخة المجموعة.
RemoveAt(int32_t)يزيل العنصر عند الفهرس المحدد لنسخة المجموعة. هذه الطريقة غير قابلة للتجاوز.
set_Capacity(int32_t)يضبط عدد العناصر التي يمكن للمجموعة احتواؤها.
SetTemplateWeakPtr(uint32_t) overrideعيّن الوسيط القالب رقم n كإشارة ضعيفة (بدلاً من المشتركة). يسمح بتبديل المؤشرات في الحاويات إلى وضع الضعيفة.

Typedefs

تعريف نوعالوصف
Ptrاسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة.

انظر أيضًا