IBindingList (Miembros)
.NET Framework 3.5
Actualización: noviembre 2007
Proporciona las funciones necesarias para admitir escenarios tanto complejos como simples en el momento de enlazar a un origen de datos.
El tipo IBindingList expone los siguientes miembros.
| Nombre | Descripción | |
|---|---|---|
|
Add | Agrega un elemento a IList. (Se hereda de IList). |
|
AddIndex | Agrega PropertyDescriptor a los índices utilizados para las búsquedas. |
|
AddNew | Agrega un nuevo elemento a la lista. |
|
ApplySort | Ordena la lista basándose en PropertyDescriptor y ListSortDirection. |
|
Clear | Quita todos los elementos de IList. (Se hereda de IList). |
|
Contains | Determina si IList contiene un valor específico. (Se hereda de IList). |
|
CopyTo | Copia los elementos de la interfaz ICollection en un objeto Array, a partir de un índice determinado de la clase Array. (Se hereda de ICollection). |
|
Find | Devuelve el índice de la fila que tiene el PropertyDescriptor especificado. |
|
GetEnumerator | Devuelve un enumerador que recorre en iteración una colección. (Se hereda de IEnumerable). |
|
IndexOf | Determina el índice de un elemento específico de IList. (Se hereda de IList). |
|
Insert | Inserta un elemento en IList, en el índice especificado. (Se hereda de IList). |
|
Remove | Quita la primera aparición de un objeto específico de IList. (Se hereda de IList). |
|
RemoveAt | Quita el elemento de IList en el índice especificado. (Se hereda de IList). |
|
RemoveIndex | Quita el PropertyDescriptor de los índices utilizados para las búsquedas. |
|
RemoveSort | Quita cualquier ordenación aplicada mediante el ApplySort. |
| Nombre | Descripción | |
|---|---|---|
|
AsQueryable | Convierte una interfaz IEnumerable en IQueryable. (Definido por Queryable). |
|
Cast | Convierte los elementos de IEnumerable en el tipo especificado. (Definido por Enumerable). |
|
OfType | Filtra los elementos de IEnumerable en función de un tipo especificado. (Definido por Enumerable). |
| Nombre | Descripción | |
|---|---|---|
|
AllowEdit | Obtiene si se pueden actualizar los elementos de la lista. |
|
AllowNew | Obtiene si se pueden agregar elementos a la lista mediante AddNew. |
|
AllowRemove | Obtiene si se pueden quitar elementos de la lista mediante Remove o RemoveAt. |
|
Count | Obtiene el número de elementos incluidos en ICollection. (Se hereda de ICollection). |
|
IsFixedSize | Obtiene un valor que indica si la interfaz IList tiene un tamaño fijo. (Se hereda de IList). |
|
IsReadOnly | Obtiene un valor que indica si la interfaz IList es de sólo lectura. (Se hereda de IList). |
|
IsSorted | Obtiene si están ordenados los elementos de la lista. |
|
IsSynchronized | Obtiene un valor que indica si el acceso a ICollection está sincronizado (es seguro para la ejecución de subprocesos). (Se hereda de ICollection). |
|
Item | Obtiene o establece el elemento que se encuentra en el índice especificado. (Se hereda de IList). |
|
SortDirection | Obtiene la dirección de la ordenación. |
|
SortProperty | Obtiene PropertyDescriptor que se utiliza para ordenar. |
|
SupportsChangeNotification | Obtiene si se provoca un evento ListChanged cuando cambia la lista o un elemento de la lista. |
|
SupportsSearching | Obtiene si la lista admite búsquedas mediante el método Find. |
|
SupportsSorting | Obtiene si la lista admite la ordenación. |
|
SyncRoot | Obtiene un objeto que se puede utilizar para sincronizar el acceso a ICollection. (Se hereda de ICollection). |