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

IKVCollection class

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

template<typename T>class IKVCollection : public System::Collections::Generic::IList<T>
معاملالوصف
TKeyValuePair نوع.

الطرق

طريقةالوصف
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يزيل العنصر في الموضع المحدد.

انظر أيضًا