Classe System::Collections::Generic::IKVCollection
Contenu
[
Cacher
]IKVCollection class
Interface d’un conteneur contenant les clés ou les valeurs d’un conteneur de type dictionnaire. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou avec l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument.
template<typename T>class IKVCollection : public System::Collections::Generic::IList<T>
| Paramètre | Description |
|---|---|
| T | KeyValuePair type. |
Méthodes
| Méthode | Description |
|---|---|
| Add(const T&) override | Ajoute un élément au conteneur. |
| Clear() override | Supprime tous les éléments du conteneur. |
| Contains(const T&) const override | Vérifie si l’élément est présent dans le conteneur. |
| virtual get_Count() const | Obtient le nombre d’éléments dans le conteneur. |
| get_IsReadOnly() const override | Vérifie si le conteneur est en lecture seule. |
| virtual GetEnumerator() | Informations RTTI. |
| virtual idx_get(int) const | Fonction d’accès (getter). |
| idx_set(int, T) override | Fonction de modification (setter). |
| IndexOf(const T&) const override | Obtient l’index de l’élément dans le conteneur. |
| Insert(int, const T&) override | Insère l’élément à la position spécifiée. |
| Remove(const T&) override | Supprime l’élément du conteneur. |
| RemoveAt(int) override | Supprime l’élément à la position spécifiée. |
Voir aussi
- Class IList
- Namespace System::Collections::Generic
- Library Aspose.Font for C++