الفئة System::Collections::Specialized::NameValueCollection

NameValueCollection class

مجموعة من مفاتيح String المرتبطة وقيم String التي يمكن الوصول إليها إما بالمفتاح أو بالفهرس.

class NameValueCollection : public System::Collections::Generic::ICollection<System::String>

الطرق

طريقةالوصف
Add(const String&) overrideتجاوز طريقة ICollection - غير مُنفذة.
Add(const System::SharedPtr<NameValueCollection>&)ينسخ الإدخالات في NameValueCollection المحددة إلى الحالية.
virtual Add(const String&, const String&)يضيف إدخالًا بالاسم والقيمة المحددين.
Clear() overrideيحذف جميع العناصر.
Contains(const String&) const overrideيتحقق مما إذا كان العنصر موجودًا في المجموعة.
CopyTo(System::ArrayPtr<String>, int32_t) overrideينسخ عناصر المجموعة إلى عناصر المصفوفة الموجودة.
virtual Get(const String&)يحصل على القيم المرتبطة بالمفتاح المحدد.
virtual get_AllKeys()يسترجع جميع المفاتيح.
get_Count() const overrideيسترجع عدد أزواج المفتاح/القيمة.
virtual get_Keys()يسترجع جميع المفاتيح.
GetEnumerator() overrideيسترجع المُعدِّد للتنقل عبر المجموعة.
virtual GetValues(const String&)يحصل على القيم المرتبطة بالمفتاح المحدد.
HasKeys()يسترجع قيمة تشير إلى ما إذا كان NameValueCollection يحتوي على مفاتيح غير فارغة.
idx_get(const String&)يسترجع القيمة في الفهرس المحدد.
idx_set(const String&, const String&)يضبط قيمة الإدخال.
NameValueCollection()ينشئ نسخة جديدة من فئة NameValueCollection تكون فارغة.
NameValueCollection(const System::SharedPtr<NameValueCollection>&)ينسخ الإدخالات من NameValueCollection المحدد إلى NameValueCollection جديد.
Remove(const String&) overrideيزيل العنصر المحدد.
virtual Set(const String&, const String&)يضبط قيمة الإدخال.
virtualizeBeginConstIterator() const overrideيسترجع تنفيذ begin const iterator للحاوية الحالية.
virtualizeBeginIterator() overrideيسترجع تنفيذ begin iterator للحاوية الحالية.
virtualizeEndConstIterator() const overrideيسترجع تنفيذ end const iterator للحاوية الحالية.
virtualizeEndIterator() overrideيسترجع تنفيذ end iterator للحاوية الحالية.

انظر أيضًا