فئة 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 | يزيل العنصر في الموضع المحدد. |
انظر أيضًا
- Class IList
- Namespace System::Collections::Generic
- Library Aspose.Page for C++