System::Collections::Generic::IList clase

IList class

Interfaz de contenedor indexado de elementos. Los objetos de esta clase solo deben ser asignados 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 fallos de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarla a funciones como argumento.

template<typename T>class IList : public System::Collections::Generic::ICollection<T>
ParámetroDescripción
TTipo de elemento.

Métodos

MétodoDescripción
get_IsFixedSize()Comprueba si la colección tiene tamaño fijo.
virtual idx_get(int) constObtiene el elemento en el índice especificado.
virtual idx_set(int, T)Establece el elemento en el índice especificado.
virtual IndexOf(const T&) constObtiene el índice de la primera aparición del elemento en el contenedor.
virtual Insert(int, const T&)Inserta un elemento en la posición especificada, desplazando los demás elementos.
virtual RemoveAt(int)Elimina el elemento en el índice especificado.

Typedefs

TypedefDescripción
BaseTypeInformación RTTI.
ThisTypeEste tipo.
ValueTypeTipo de valor.

Ver también