System::Collections::Generic::IKVCollection klass

IKVCollection class

Gränssnitt för en behållare som innehåller nycklar eller värden i en dictionary-liknande behållare. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.

template<typename T>class IKVCollection : public System::Collections::Generic::IList<T>
ParameterBeskrivning
TKeyValuePair typ.

Metoder

MetodBeskrivning
Add(const T&) overrideLägger till ett objekt i behållaren.
Clear() overrideRaderar alla element från behållaren.
Contains(const T&) const overrideKontrollerar om objektet finns i behållaren.
virtual get_Count() constHämtar antalet element i behållaren.
get_IsReadOnly() const overrideKontrollerar om behållaren är skrivskyddad.
virtual GetEnumerator()RTTI-information.
virtual idx_get(int) constGetter-funktion.
idx_set(int, T) overrideSetter-funktion.
IndexOf(const T&) const overrideHämtar index för objekt i behållaren.
Insert(int, const T&) overrideInfogar objekt på angiven position.
Remove(const T&) overrideTar bort objekt från behållaren.
RemoveAt(int) overrideTar bort objektet på angiven position.

Se även