System::Collections::Specialized::NameValueCollection class

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 للحاوية الحالية.

انظر أيضًا