System::Collections::Generic::IKVCollection klasse
inhoud
[
verbergen
]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>
| Parameter | Beschrijving |
|---|---|
| T | KeyValuePair type. |
Methoden
| Methode | Beschrijving |
|---|---|
| Add(const T&) override | Voegt item toe aan container. |
| Clear() override | Verwijdert alle elementen uit container. |
| Contains(const T&) const override | Controleert of het item aanwezig is in de container. |
| virtual get_Count() const | Geeft aantal elementen in container terug. |
| get_IsReadOnly() const override | Controleert of container alleen-lezen is. |
| virtual GetEnumerator() | RTTI-informatie. |
| virtual idx_get(int) const | Getter‑functie. |
| idx_set(int, T) override | Setter‑functie. |
| IndexOf(const T&) const override | Geeft index van item in container terug. |
| Insert(int, const T&) override | Voegt een item in op een opgegeven positie. |
| Remove(const T&) override | Verwijdert item uit container. |
| RemoveAt(int) override | Verwijdert item op de opgegeven positie. |
Zie ook
- Class IList
- Namespace System::Collections::Generic
- Library Aspose.Page for C++