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