الفئة 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نوع القيمة.

انظر أيضًا