الفئة System::Collections::IListImplRefType
محتويات
[
يخفي
]IListImplRefType class
نموذج أولي ينفذ واجهة System::Collections::IList على كائن System::Collections::Generic::List. تنفيذ لأنواع المراجع.
template<typename T>class IListImplRefType : public virtual System::Collections::IList
الطرق
| طريقة | الوصف |
|---|---|
| Add(SharedPtr<System::Object>) override | يضيف العنصر إلى نهاية القائمة. |
| static BoxValue(System::SharedPtr<T>) | تحويل مرجع النوع إلى قيمة كائن داخل كائن. |
| Clear() override | يحذف جميع العناصر. |
| Contains(SharedPtr<System::Object>) const override | يتحقق مما إذا كان العنصر موجودًا في القائمة. |
| get_Count() const override | ICollection.get_Count() تنفيذ الطريقة يحصل على عدد العناصر في المجموعة. |
| GetEnumerator() override | IEnumerable.GetEnumerator() تنفيذ يُعيد مُعدِّدًا يتنقل عبر مجموعة. |
| idx_get(int, int) const override | يحصل على العنصر في الفهرس المحدد. |
| IListImplRefType(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<T>>>) | ينشئ نسخة جديدة من الكائن. |
| IndexOf(System::SharedPtr<System::Object>) const override | يحصل على فهرس الظهور الأول للعنصر في الحاوية. |
| Insert(int, System::SharedPtr<System::Object>) override | يدرج العنصر في الموضع المحدد، مع إزاحة العناصر الأخرى. |
| Remove(SharedPtr<System::Object>) override | يزيل النسخة الأولى من العنصر المحدد من القائمة. |
| RemoveAt(int) override | يزيل العنصر في الموضع المحدد. |
| static UnboxValue(System::SharedPtr<System::Object>) | تحويل قيمة الكائن إلى مرجع نوع معين. |
انظر أيضًا
- Class IList
- Namespace System::Collections
- Library Aspose.Font for C++