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 | |
---|---|---|
_Default | Infraestructura. | |
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. | |
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. | |
Application | Obtiene Application que representa la aplicación de Microsoft Office Excel o el creador de ListObject. | |
AutoFilter | Obtiene una tabla filtrada. | |
AutoSelectRows | Obtiene o establece un valor que indica si se selecciona la fila completa cuando cambia SelectedIndex. | |
AutoSetDataBoundColumnHeaders | Obtiene o establece un valor que determina si los encabezados de columna se establecen automáticamente para coincidir con el origen de datos. | |
BindingContext | Obtiene o establece la colección de administradores de moneda para IBindableComponent. (Se hereda de IBindableComponent). | |
Comment | Obtiene o establece un comentario que está asociado a ListObject. | |
Container | Infraestructura. | |
Creator | Obtiene la aplicación en la que se creó el control ListObject. | |
DataBindings | Obtiene la colección de objetos de enlace de datos para esta interfaz IBindableComponent. (Se hereda de IBindableComponent). | |
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. | |
DataBoundFormat | Obtiene o establece el estilo de formato para los controles ListObject enlazados a datos. | |
DataBoundFormatSettings | Obtiene o establece que FormatSettings de XlRangeAutoFormat especificado se aplique al control ListObject. | |
DataMember | Obtiene o establece el miembro de datos específico en un origen de datos multimiembro para enlazarse al control ListObject. | |
DataSource | Obtiene o establece el origen que contiene una lista de valores que se utilizan para rellenar los elementos del control. | |
DefaultDataSourceUpdateMode | Obtiene o establece el objeto DataSourceUpdateMode predeterminado. | |
DisplayName | Obtiene o establece el nombre mostrado. | |
DisplayRightToLeft | Obtiene un valor que indica si ListObject se muestra de derecha a izquierda en vez de de izquierda a derecha. | |
HeaderRowRange | Obtiene un objeto Range que representa el rango de la fila del encabezado. | |
InnerObject | Obtiene un objeto Microsoft.Office.Interop.Excel.ListObject que representa el objeto nativo subyacente de Microsoft.Office.Tools.Excel.ListObject. | |
InsertRowRange | Obtiene Range que representa la fila Insert, si la hay, del control ListObject. | |
IsBinding | Obtiene un valor que indica si está activo el enlace a datos. | |
IsSelected | Obtiene un valor que indica si ListObject está seleccionado. | |
ListColumns | Obtiene una colección ListColumns que representa todas las columnas del control ListObject. | |
ListRows | Obtiene un objeto ListRows que representa todas las filas de datos del control ListObject. | |
MappedColumns | Infraestructura. | |
Name | Obtiene o establece el nombre del control ListObject. | |
Parent | Obtiene el objeto primario del control ListObject. | |
QueryTable | Obtiene QueryTable que proporciona un vínculo para el control ListObject al servidor de listas. | |
Range | Obtiene Range que representa el rango al que se aplica ListObject. | |
SaveSortOrder | Obtiene o establece un valor que indica si el orden de filas del control ListObject se guarda en la hoja de cálculo. | |
SelectedIndex | Obtiene o establece el índice de la fila seleccionada actualmente. | |
SharePointURL | Obtiene la dirección URL de la lista de SharePoint para un control ListObject dado. | |
ShowAutoFilter | Obtiene o establece un valor que indica si se muestra AutoFilter. | |
ShowHeaders | Obtiene o establece un valor que indica si se debe mostrar la información de encabezado. | |
ShowTableStyleColumnStripes | Obtiene o establece un valor que indica si se usa el estilo de tabla Bandas de columnas. | |
ShowTableStyleFirstColumn | Obtiene o establece un valor que indica si se da formato a la primera columna. | |
ShowTableStyleLastColumn | Obtiene o establece un valor que indica si se da formato a la última columna. | |
ShowTableStyleRowStripes | Obtiene o establece un valor que indica si se usa el estilo de tabla Bandas de filas. | |
ShowTotals | Obtiene o establece un valor que indica si se ve la fila Total. | |
Site | Obtiene o establece la interfaz ISite asociada a la interfaz IComponent. (Se hereda de IComponent). | |
Sort | Obtiene o establece las columnas y el criterio de ordenación de la colección ListObject. | |
SourceType | Obtiene el origen actual de la lista. | |
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. | |
TableStyle | Obtiene o establece el estilo de tabla. | |
Tag | Obtiene o establece el objeto que contiene datos acerca del control Tag. | |
TotalsRowRange | Obtiene un objeto Range que representa la fila Total del control ListObject. | |
XmlMap | Obtiene XmlMap que representa el mapa del esquema utilizado para obtener la lista. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
BeginInit | Indica al objeto que está comenzando la inicialización. (Se hereda de ISupportInitialize). | |
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. | |
Disconnect | Quita el enlace de datos del control ListObject. | |
Dispose | Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable). | |
EndInit | Indica al objeto que se ha completado la inicialización. (Se hereda de ISupportInitialize). | |
ExportToVisio | Exporta un objeto ListObject a Visio. | |
Publish | Publica el control ListObject en un servidor en el que se está ejecutando Microsoft Windows SharePoint Services. | |
Refresh | Actualiza el control ListObject con los datos y el esquema actuales desde un servidor en el que se ejecuta Microsoft Windows SharePoint Services. | |
RefreshDataRow | Actualiza la fila de datos ListObject que está asociada a la fila de datos especificada. | |
RefreshDataRows | Actualiza todas las filas del ListObject con datos del origen de datos. | |
ResetPersistedBindingInformation | Borra información sobre los cambios realizados por el usuario en el control ListObject. | |
Resize | Habilita un control ListObject para que se cambie su tamaño respecto a un nuevo rango. | |
SetDataBinding(Object) | Enlaza un control ListObject a un origen de datos. | |
SetDataBinding(Object, String) | Enlaza un control ListObject a un miembro de datos especificado de un origen de datos. | |
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. | |
Unlink | Quita el vínculo a un sitio de Microsoft Windows SharePoint Services desde un control ListObject. | |
Unlist | Quita la funcionalidad de la lista de un control Microsoft.Office.Interop.Excel.ListObject. | |
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 | |
---|---|---|
BeforeAddDataBoundRow | Se produce inmediatamente antes de un intento por agregar una nueva fila a un control ListObject que se enlaza a los datos. | |
BeforeDoubleClick | Se produce cuando se hace doble clic en el control ListObject, antes de que se ejecute la acción de doble clic predeterminada. | |
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. | |
BindingContextChanged | Infraestructura. | |
Change | Se produce cuando tiene lugar algún cambio en el control ListObject. | |
DataBindingFailure | Aparece cuando una condición provoca un error de enlace de datos de un control ListObject. | |
DataMemberChanged | Se produce cuando cambia el valor de la propiedad DataMember. | |
DataSourceChanged | Se produce cuando cambia el valor de la propiedad DataSource. | |
Deselected | Se produce cuando la selección se mueve desde el control ListObject a un área situada fuera del control ListObject. | |
Disposed | Representa el método que controla el evento Disposed de un componente. (Se hereda de IComponent). | |
ErrorAddDataBoundRow | Se produce cuando un usuario intenta agregar una fila a un control ListObject enlazado a datos, pero no se puede agregar la fila. | |
OriginalDataRestored | Ocurre cuando un usuario realiza una acción no permitida y el control ListObject la revierte a su estado original. | |
Selected | Se produce al seleccionar el control ListObject. | |
SelectedIndexChanged | Se produce cuando cambia el valor de la propiedad SelectedIndex. | |
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.