ListObject (Interfaz)

El control ListObject muestra los datos en una serie de filas y columnas.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
<GuidAttribute("48eb309a-698d-4d40-95af-d9d083e63d30")> _
Public Interface ListObject _
    Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("48eb309a-698d-4d40-95af-d9d083e63d30")]
public interface ListObject : IBindableComponent, 
    IComponent, IDisposable, ISupportInitialize

El tipo ListObject expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública _Default Infraestructura.
Propiedad pública Active Obtiene un valor que indica si está activo un control ListObject de una hoja de cálculo; es decir, si la celda activa está en el rango del control ListObject.
Propiedad pública AlternativeText Obtiene o establece la cadena del texto descriptivo (alternativo) de la tabla especificada.Esta propiedad solo se puede usar en los proyectos de Excel 2010.
Propiedad pública Application Obtiene Application que representa la aplicación de Microsoft Office Excel o el creador de ListObject.
Propiedad pública AutoFilter Obtiene una tabla filtrada.
Propiedad pública AutoSelectRows Obtiene o establece un valor que indica si se selecciona la fila completa cuando cambia SelectedIndex.
Propiedad pública AutoSetDataBoundColumnHeaders Obtiene o establece un valor que determina si los encabezados de columna se establecen automáticamente para coincidir con el origen de datos.
Propiedad pública BindingContext Obtiene o establece la colección de administradores de moneda para IBindableComponent. (Se hereda de IBindableComponent).
Propiedad pública Comment Obtiene o establece un comentario que está asociado a ListObject.
Propiedad pública Container Infraestructura.
Propiedad pública Creator Obtiene la aplicación en la que se creó el control ListObject.
Propiedad pública DataBindings Obtiene la colección de objetos de enlace de datos para esta interfaz IBindableComponent. (Se hereda de IBindableComponent).
Propiedad pública DataBodyRange Obtiene un Range que representa el rango que contiene el área de datos de la lista entre las filas de encabezado y de inserción.
Propiedad pública DataBoundFormat Obtiene o establece el estilo de formato para los controles ListObject enlazados a datos.
Propiedad pública DataBoundFormatSettings Obtiene o establece que FormatSettings de XlRangeAutoFormat especificado se aplique al control ListObject.
Propiedad pública DataMember Obtiene o establece el miembro de datos específico en un origen de datos multimiembro para enlazarse al control ListObject.
Propiedad pública DataSource Obtiene o establece el origen que contiene una lista de valores que se utilizan para rellenar los elementos del control.
Propiedad pública DefaultDataSourceUpdateMode Obtiene o establece el objeto DataSourceUpdateMode predeterminado.
Propiedad pública DisplayName Obtiene o establece el nombre mostrado.
Propiedad pública DisplayRightToLeft Obtiene un valor que indica si ListObject se muestra de derecha a izquierda en vez de de izquierda a derecha.
Propiedad pública HeaderRowRange Obtiene un objeto Range que representa el rango de la fila del encabezado.
Propiedad pública InnerObject Obtiene un objeto Microsoft.Office.Interop.Excel.ListObject que representa el objeto nativo subyacente de Microsoft.Office.Tools.Excel.ListObject.
Propiedad pública InsertRowRange Obtiene Range que representa la fila Insert, si la hay, del control ListObject.
Propiedad pública IsBinding Obtiene un valor que indica si está activo el enlace a datos.
Propiedad pública IsSelected Obtiene un valor que indica si ListObject está seleccionado.
Propiedad pública ListColumns Obtiene una colección ListColumns que representa todas las columnas del control ListObject.
Propiedad pública ListRows Obtiene un objeto ListRows que representa todas las filas de datos del control ListObject.
Propiedad pública MappedColumns Infraestructura.
Propiedad pública Name Obtiene o establece el nombre del control ListObject.
Propiedad pública Parent Obtiene el objeto primario del control ListObject.
Propiedad pública QueryTable Obtiene QueryTable que proporciona un vínculo para el control ListObject al servidor de listas.
Propiedad pública Range Obtiene Range que representa el rango al que se aplica ListObject.
Propiedad pública SaveSortOrder Obtiene o establece un valor que indica si el orden de filas del control ListObject se guarda en la hoja de cálculo.
Propiedad pública SelectedIndex Obtiene o establece el índice de la fila seleccionada actualmente.
Propiedad pública SharePointURL Obtiene la dirección URL de la lista de SharePoint para un control ListObject dado.
Propiedad pública ShowAutoFilter Obtiene o establece un valor que indica si se muestra AutoFilter.
Propiedad pública ShowHeaders Obtiene o establece un valor que indica si se debe mostrar la información de encabezado.
Propiedad pública ShowTableStyleColumnStripes Obtiene o establece un valor que indica si se usa el estilo de tabla Bandas de columnas.
Propiedad pública ShowTableStyleFirstColumn Obtiene o establece un valor que indica si se da formato a la primera columna.
Propiedad pública ShowTableStyleLastColumn Obtiene o establece un valor que indica si se da formato a la última columna.
Propiedad pública ShowTableStyleRowStripes Obtiene o establece un valor que indica si se usa el estilo de tabla Bandas de filas.
Propiedad pública ShowTotals Obtiene o establece un valor que indica si se ve la fila Total.
Propiedad pública Site Obtiene o establece la interfaz ISite asociada a la interfaz IComponent. (Se hereda de IComponent).
Propiedad pública Sort Obtiene o establece las columnas y el criterio de ordenación de la colección ListObject.
Propiedad pública SourceType Obtiene el origen actual de la lista.
Propiedad pública Summary Obtiene o establece la descripción asociada a la cadena de texto alternativo de la tabla especificada.Esta propiedad solo se puede usar en los proyectos de Excel 2010.
Propiedad pública TableStyle Obtiene o establece el estilo de tabla.
Propiedad pública Tag Obtiene o establece el objeto que contiene datos acerca del control Tag.
Propiedad pública TotalsRowRange Obtiene un objeto Range que representa la fila Total del control ListObject.
Propiedad pública XmlMap Obtiene XmlMap que representa el mapa del esquema utilizado para obtener la lista.

Arriba

Métodos

  Nombre Descripción
Método público BeginInit Indica al objeto que está comenzando la inicialización. (Se hereda de ISupportInitialize).
Método público Delete Elimina un control ListObject creado dinámicamente, borra los datos de la celda de la hoja de cálculo y quita el control de ControlCollection.
Método público Disconnect Quita el enlace de datos del control ListObject.
Método público Dispose Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable).
Método público EndInit Indica al objeto que se ha completado la inicialización. (Se hereda de ISupportInitialize).
Método público ExportToVisio Exporta un objeto ListObject a Visio.
Método público Publish Publica el control ListObject en un servidor en el que se está ejecutando Microsoft Windows SharePoint Services.
Método público Refresh Actualiza el control ListObject con los datos y el esquema actuales desde un servidor en el que se ejecuta Microsoft Windows SharePoint Services.
Método público RefreshDataRow Actualiza la fila de datos ListObject que está asociada a la fila de datos especificada.
Método público RefreshDataRows Actualiza todas las filas del ListObject con datos del origen de datos.
Método público ResetPersistedBindingInformation Borra información sobre los cambios realizados por el usuario en el control ListObject.
Método público Resize Habilita un control ListObject para que se cambie su tamaño respecto a un nuevo rango.
Método público SetDataBinding(Object) Enlaza un control ListObject a un origen de datos.
Método público SetDataBinding(Object, String) Enlaza un control ListObject a un miembro de datos especificado de un origen de datos.
Método público SetDataBinding(Object, String, array<String[]) Enlaza un control ListObject a un miembro de datos especificado de un origen de datos y muestra sólo las columnas especificadas de ese miembro de datos.
Método público Unlink Quita el vínculo a un sitio de Microsoft Windows SharePoint Services desde un control ListObject.
Método público Unlist Quita la funcionalidad de la lista de un control Microsoft.Office.Interop.Excel.ListObject.
Método público UpdateChanges Actualiza la lista en un sitio de Microsoft Windows SharePoint Services con los cambios realizados en el control ListObject de la hoja de cálculo.

Arriba

Eventos

  Nombre Descripción
Evento público BeforeAddDataBoundRow Se produce inmediatamente antes de un intento por agregar una nueva fila a un control ListObject que se enlaza a los datos.
Evento público BeforeDoubleClick Se produce cuando se hace doble clic en el control ListObject, antes de que se ejecute la acción de doble clic predeterminada.
Evento público BeforeRightClick Se produce al hacer clic con el botón secundario del mouse en el control ListObject, antes de que se ejecute la acción predeterminada de clic con el botón secundario.
Evento público BindingContextChanged Infraestructura.
Evento público Change Se produce cuando tiene lugar algún cambio en el control ListObject.
Evento público DataBindingFailure Aparece cuando una condición provoca un error de enlace de datos de un control ListObject.
Evento público DataMemberChanged Se produce cuando cambia el valor de la propiedad DataMember.
Evento público DataSourceChanged Se produce cuando cambia el valor de la propiedad DataSource.
Evento público Deselected Se produce cuando la selección se mueve desde el control ListObject a un área situada fuera del control ListObject.
Evento público Disposed Representa el método que controla el evento Disposed de un componente. (Se hereda de IComponent).
Evento público ErrorAddDataBoundRow Se produce cuando un usuario intenta agregar una fila a un control ListObject enlazado a datos, pero no se puede agregar la fila.
Evento público OriginalDataRestored Ocurre cuando un usuario realiza una acción no permitida y el control ListObject la revierte a su estado original.
Evento público Selected Se produce al seleccionar el control ListObject.
Evento público SelectedIndexChanged Se produce cuando cambia el valor de la propiedad SelectedIndex.
Evento público SelectionChange Se produce cuando cambia la selección en el control ListObject.

Arriba

Comentarios

Para obtener más información, vea ListObject (Control).

Nota

Esta interfaz está implementada por el motor en tiempo de ejecución de Visual Studio Tools para Office. No está prevista su implementación en el código. Para obtener más información, vea Información general sobre el Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.

Uso

Esta documentación describe la versión de este tipo que se utiliza en los proyectos de Office destinados a .NET Framework 4. En los proyectos destinados a .NET Framework 3.5, este tipo puede tener miembros diferentes y es posible que los ejemplos de código proporcionados para dicho tipo no funcionen. Para informarse sobre este tipo en los proyectos destinados a .NET Framework 3.5, vea la siguiente sección de referencia en la documentación de Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Vea también

Referencia

Microsoft.Office.Tools.Excel (Espacio de nombres)