System::Collections::Generic::IKVCollection klasse

IKVCollection class

Interface van container die sleutels of waarden van de dictionary‑achtige container bevat. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject()‑functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr‑pointer en gebruik deze pointer om deze als argument door te geven aan functies.

template<typename T>class IKVCollection : public System::Collections::Generic::IList<T>
ParameterBeschrijving
TKeyValuePair type.

Methoden

MethodeBeschrijving
Add(const T&) overrideVoegt item toe aan container.
Clear() overrideVerwijdert alle elementen uit container.
Contains(const T&) const overrideControleert of het item aanwezig is in de container.
virtual get_Count() constGeeft aantal elementen in container terug.
get_IsReadOnly() const overrideControleert of container alleen-lezen is.
virtual GetEnumerator()RTTI-informatie.
virtual idx_get(int) constGetter‑functie.
idx_set(int, T) overrideSetter‑functie.
IndexOf(const T&) const overrideGeeft index van item in container terug.
Insert(int, const T&) overrideVoegt een item in op een opgegeven positie.
Remove(const T&) overrideVerwijdert item uit container.
RemoveAt(int) overrideVerwijdert item op de opgegeven positie.

Zie ook