الفئة System::Collections::Generic::_ValueCollection

_ValueCollection class

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

template<typename Dict>class _ValueCollection : public System::Collections::Generic::BaseKVCollection<Dict, Dict::map_t::mapped_type>

Nested classes

الطرق

طريقةالوصف
_ValueCollection(const typename Dict::Ptr&)يُهيئ مجموعة تُشير إلى القاموس المحدد.
Contains(const TValue&) const overrideيتحقق مما إذا كان العنصر موجودًا في الحاوية.
GetEnumerator() overrideيحصل على المكرّر المتجول عبر القيم.
idx_get(int) const overrideتنفّذ طريقة IList. غير مدعومة.
virtualizeBeginConstIterator() const overrideيحصل على تنفيذ begin const iterator للحاوية الحالية.
virtualizeBeginIterator() overrideيحصل على تنفيذ begin iterator للحاوية الحالية.
virtualizeEndConstIterator() const overrideيحصل على تنفيذ end const iterator للحاوية الحالية.
virtualizeEndIterator() overrideيحصل على تنفيذ end iterator للحاوية الحالية.

Typedefs

تعريف نوعالوصف
TValueنوع القيمة.

انظر أيضًا