Clase System::Collections::Generic::IKVCollection

IKVCollection class

Interfaz de contenedor que contiene claves o valores del contenedor tipo diccionario. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que resultará en errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarla a funciones como argumento.

template<typename T>class IKVCollection : public System::Collections::Generic::IList<T>
ParámetroDescripción
TTipo KeyValuePair.

Métodos

MétodoDescripción
Add(const T&) overrideAgrega un elemento al contenedor.
Clear() overrideElimina todos los elementos del contenedor.
Contains(const T&) const overrideComprueba si el elemento está presente en el contenedor.
virtual get_Count() constObtiene el número de elementos en el contenedor.
get_IsReadOnly() const overrideComprueba si el contenedor es de solo lectura.
virtual GetEnumerator()Información RTTI.
virtual idx_get(int) constFunción getter.
idx_set(int, T) overrideFunción setter.
IndexOf(const T&) const overrideObtiene el índice del elemento en el contenedor.
Insert(int, const T&) overrideInserta el elemento en la posición especificada.
Remove(const T&) overrideElimina el elemento del contenedor.
RemoveAt(int) overrideElimina el elemento en la posición especificada.

Ver también