Microsoft.Office.Tools.Excel (Espacio de nombres)
El espacio de nombres Microsoft.Office.Tools.Excel contiene un conjunto de tipos que extienden y admiten el modelo de objetos de Microsoft Office Excel en proyectos creados mediante las herramientas de desarrollo de Office en Visual Studio.Para obtener más información sobre estos proyectos, vea Información general sobre las plantillas de Office Project.
El espacio de nombres Microsoft.Office.Tools.Excel incluye los siguientes tipos principales:
Las clases WorkbookBase y WorksheetBase.Estas son las clases base de las clases ThisWorkbook y Sheetn en los proyectos de nivel de documento para Excel.Para obtener más información, vea Programar personalizaciones de nivel de documento.
Interfaces Workbook y Worksheet.Estas interfaces representan los libros y las hojas de cálculo extendidos que se puede crear en tiempo de ejecución en los complementos de nivel de aplicación de Excel.Para obtener más información, vea Ampliar documentos de Word y libros de Excel en complementos en el nivel de la aplicación en tiempo de ejecución.
Controles host, incluidos Chart, ListObject, NamedRange y XmlMappedRange.Para obtener más información, vea Información general sobre elementos y controles Host.
Tipos que proporcionan la funcionalidad etiqueta inteligente en soluciones de Excel, incluidas Action y SmartTag.
Varios tipos de aplicación auxiliar, como argumentos de evento y delegados.
Clases
Clase | Descripción | |
---|---|---|
ChartSheetBase | Proporciona la clase base para los elementos host de la hoja de gráfico en los proyectos de Office del nivel de documento para Microsoft Office Excel. | |
ControlExtensions | Proporciona métodos de extensión que se pueden usar para agregar controles de Windows Forms a las hojas de cálculo de Excel que se han personalizado usando las herramientas de desarrollo de Office incluidas en Visual Studio. | |
ListObjectNotDataBoundException | La excepción que se inicia cuando se utiliza el método Disconnect de un ListObject que no está enlazado a datos. | |
SetDataBindingFailedException | Representa la excepción que se inicia cuando falla un intento de establecer un enlace de datos en los controles NamedRange, Chart, XmlMappedRange o ListObject. | |
WorkbookBase | Proporciona la clase base para las clases ThisWorkbook en los proyectos de nivel de documento para Microsoft Office Excel. | |
WorksheetBase | Proporciona la clase base para las clases Sheetn en los proyectos de nivel de documento para Microsoft Office Excel. |
Interfaces
Interfaz | Descripción | |
---|---|---|
Action | Representa una acción de etiqueta inteligente de un libro de Excel que se personaliza usando las herramientas de desarrollo de Office incluidas en Visual Studio. | |
ActionEventArgs | Proporciona datos para los eventos Click y BeforeCaptionShow. Este tipo o miembro está diseñado para usarse exclusivamente en proyectos de 2007 Microsoft Office system. Las etiquetas inteligentes están desusadas en Office 2010. . |
|
ApplicationFactory | Proporciona métodos que pueden usarse para realizar diferentes tareas en los complementos en el nivel de la aplicación, como la creación de controles de la cinta en tiempo de ejecución y la incorporación de etiquetas inteligentes a hojas de cálculo. | |
BeforeAddDataBoundRowEventArgs | Proporciona datos para el evento BeforeAddDataBoundRow. | |
Chart | Representa un gráfico incrustado en proyectos de Office para Microsoft Office Excel. | |
Chart_HasAxisType | Infraestructura. | |
ChartSheet | Representa una hoja de cálculo de proyectos de Excel de nivel de documento creada mediante las herramientas de desarrollo de Office incluidas en Visual Studio. | |
ChartSheet_HasAxisType | Infraestructura. | |
ControlCollection | Representa una colección de controles administrados en una hoja de cálculo de Excel en una solución de Office. | |
ControlSite | Representa un control vinculado o incrustado en una hoja de cálculo. | |
ErrorAddDataBoundRowEventArgs | Proporciona información para el evento ErrorAddDataBoundRow. | |
Factory | Proporciona métodos que pueden usarse para realizar diferentes tareas en una personalización de nivel de documento, como la creación de controles de la cinta en tiempo de ejecución y la incorporación de etiquetas inteligentes a hojas de cálculo. | |
IChartSheetExtension | Representa una extensión de un objeto ChartSheet. | |
ISmartTagExtension | Representa una extensión de una etiqueta inteligente de una hoja de cálculo de Excel que se personaliza usando las herramientas de desarrollo de Office incluidas en Visual Studio.La extensión define un reconocedor personalizado para la etiqueta inteligente. | |
IWorkbookExtension | Representa una extensión de un objeto Workbook. | |
IWorksheetExtension | Representa una extensión de un objeto Worksheet. | |
ListObject | El control ListObject muestra los datos en una serie de filas y columnas. | |
NamedRange | Un control NamedRange es un rango que tiene un nombre único, expone eventos y se puede enlazar a datos. | |
NamedRange_AddressLocalType | Infraestructura. | |
NamedRange_AddressType | Infraestructura. | |
NamedRange_CharactersType | Infraestructura. | |
NamedRange_EndType | Infraestructura. | |
NamedRange_ItemType | Infraestructura. | |
NamedRange_OffsetType | Infraestructura. | |
NamedRange_ResizeType | Infraestructura. | |
OriginalDataRestoredEventArgs | Proporciona datos para un evento OriginalDataRestored. | |
SmartTag | Representa una etiqueta inteligente de un libro de Excel que se personaliza usando las herramientas de desarrollo de Office incluidas en Visual Studio. | |
SmartTagRecognizeContext | Proporciona el contexto de una llamada a un reconocedor de etiquetas inteligentes personalizado. | |
Workbook | Representa un libro de proyectos de Excel creado mediante las herramientas de desarrollo de Office incluidas en Visual Studio. | |
Workbook_ColorsType | Infraestructura. | |
Worksheet | Representa una hoja de cálculo de proyectos de Excel creada mediante las herramientas de desarrollo de Office incluidas en Visual Studio. | |
Worksheet_RangeType | Infraestructura. | |
XmlMappedRange | Un control XmlMappedRange es un rango que se crea cuando un elemento de esquema que no es de repetición se asigna a una celda. | |
XmlMappedRange_AddressLocalType | Infraestructura. | |
XmlMappedRange_AddressType | Infraestructura. | |
XmlMappedRange_CharactersType | Infraestructura. | |
XmlMappedRange_EndType | Infraestructura. | |
XmlMappedRange_ItemType | Infraestructura. | |
XmlMappedRange_OffsetType | Infraestructura. | |
XmlMappedRange_ResizeType | Infraestructura. |
Delegados
Delegado | Descripción | |
---|---|---|
ActionClickEventHandler | Representa el método que controlará el evento Click de Action. | |
BeforeAddDataBoundRowEventHandler | Representa el método que controlará el evento BeforeAddDataBoundRow de ListObject. | |
BeforeCaptionShowEventHandler | Representa el método que controlará el evento BeforeCaptionShow de Action. | |
ErrorAddDataBoundRowEventHandler | Representa el método que controla un evento ErrorAddDataBoundRow. | |
ListObjectChangeHandler | Representa el método que controlará el evento Change de ListObject. | |
OriginalDataRestoredEventHandler | Representa un método que controla el evento OriginalDataRestored. | |
WorkbookEvents_NewEventHandler | Representa el método que controlará el evento New de Workbook. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
ChangeReason | Proporciona la razón por la que los datos originales se restauraron en un control ListObject enlazado a datos. | |
ChangeType | Proporciona información sobre cómo un control ListObject ha restaurado datos cambiados por un usuario. | |
FailureReason | Proporciona la razón por la que se produjo un error en el enlace de datos del control ListObject. | |
FormatSettings | Especifica el tipo de formato que se aplica al control ListObject cuando se enlaza a datos. | |
ListRanges | Especifica el intervalo de ListObject que presenta cambios. |
Vea también
Referencia
Otros recursos
Información general sobre elementos y controles Host
Limitaciones de programación de elementos y controles Host
Excel Document-Level Customization Development
Información general sobre el desarrollo de soluciones de Office