فئة System::Collections::Generic::IKVCollection

IKVCollection class

واجهة الحاوية التي تحتوي على المفاتيح أو القيم في الحاوية الشبيهة بالقاموس. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل أو أخطاء التأكيد. احرص دائمًا على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

template<typename T>class IKVCollection : public System::Collections::Generic::IList<T>
Parameterالوصف
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يزيل العنصر في الموضع المحدد.

انظر أيضًا