Namespace Microsoft.Office.Tools.Excel
O Microsoft.Office.Tools.Excel espaço para nome contém um conjunto de tipos que estendem e suportam o modelo de objeto do Excel de Microsoft Office em projetos criados usando as ferramentas de desenvolvimento do Office em Visual Studio.Para obter mais informações sobre esses projetos, consulte Visão geral sobre modelos de projeto do Office.
O Microsoft.Office.Tools.Excel namespace inclui os seguintes tipos principais:
The WorkbookBase and WorksheetBase classes.Essas são as classes base para o ThisWorkbook e Sheetn classes em projetos de nível de documento do Excel.Para obter mais informações, consulte Programação personalizações em nível de documento.
O Workbook e Worksheet interfaces.Estas interfaces representam estendido de trabalho e planilhas que você pode criar em tempo de execução no nível do aplicativo add-ins para o Excel.Para obter mais informações, consulte Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução.
Host controls, including Chart, ListObject, NamedRange, and XmlMappedRange.Para obter mais informações, consulte Itens de host e visão geral sobre controles de Host.
Tipos que fornecem funcionalidade de marca inteligente em soluções do Excel, incluindo Action e SmartTag.
Vários tipos de auxiliar, como argumentos de eventos e delegados.
Classes
Classe | Descrição | |
---|---|---|
ChartSheetBase | Fornece a classe base para itens de host de folha de gráfico em projetos do Office da nível do Microsoft Office Excel. | |
ControlExtensions | Fornece métodos de extensão, que você pode usar para adicionar controles Windows Forms para planilhas do Excel que foram personalizadas, usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
ListObjectNotDataBoundException | A exceção que é lançada quando você usa o Disconnect o método de um ListObject que não está ligado a dados. | |
SetDataBindingFailedException | Representa a exceção que é lançada quando uma tentativa para definir a vinculação de dados sobre o NamedRange controle, Chart controle, XmlMappedRange controle, ou ListObject controlar falhar. | |
WorkbookBase | Fornece a classe base para a classe de ThisWorkbook em projetos da nível do Microsoft Office Excel. | |
WorksheetBase | Fornece a classe base para as classes de Sheetem em projetos da nível do Microsoft Office Excel. |
Interfaces
Interface | Descrição | |
---|---|---|
Action | Representa uma ação de marca inteligente em uma pasta de trabalho do Excel que seja adequada usando as ferramentas de desenvolvimento do Office no Visual Studio. | |
ActionEventArgs | Fornece dados para o Click e BeforeCaptionShow eventos. Esse tipo ou membro está destinado a uso apenas em projetos do sistema Microsoft Office 2007. Marcas inteligentes estão preteridas no Office 2010. . |
|
ApplicationFactory | Fornece métodos que você pode usar para executar tarefas em diversos suplementos do aplicativo, como a criação de controles de fita em tempo de execução e adicionar marcas inteligentes para planilhas. | |
BeforeAddDataBoundRowEventArgs | Fornece dados para o evento BeforeAddDataBoundRow. | |
Chart | Representa um gráfico inserido em projetos do Office para o Microsoft Office Excel. | |
Chart_HasAxisType | Infraestrutura. | |
ChartSheet | Representa uma planilha do excel em projetos de um documento nível criados usando as ferramentas de desenvolvimento do Office no Visual Studio. | |
ChartSheet_HasAxisType | Infraestrutura. | |
ControlCollection | Representa uma coleção de controles gerenciados em uma planilha do excel em uma solução do Office. | |
ControlSite | Representa um controle vinculado ou incorporado em uma planilha. | |
ErrorAddDataBoundRowEventArgs | Fornece informações sobre como o ErrorAddDataBoundRow evento. | |
Factory | Fornece métodos que você pode usar para executar tarefas diversas uma personalização de nível de documento, como criar controles da faixa de opções em tempo de execução e adicionando marcas inteligentes para planilhas. | |
IChartSheetExtension | Representa uma extensão de um ChartSheet objeto. | |
ISmartTagExtension | Representa uma extensão de uma marca inteligente em uma planilha do Excel que é personalizada usando ferramentas de desenvolvimento do Office em Visual Studio.A extensão define um reconhecedor personalizado para a marca inteligente. | |
IWorkbookExtension | Representa uma extensão de um Workbook objeto. | |
IWorksheetExtension | Representa uma extensão de um Worksheet objeto. | |
ListObject | O controle de ListObject exibe dados em uma série de linhas e colunas. | |
NamedRange | Um controle de NamedRange é um intervalo que possui um nome exclusivo, expõe eventos, e podem ser associados a dados. | |
NamedRange_AddressLocalType | Infraestrutura. | |
NamedRange_AddressType | Infraestrutura. | |
NamedRange_CharactersType | Infraestrutura. | |
NamedRange_EndType | Infraestrutura. | |
NamedRange_ItemType | Infraestrutura. | |
NamedRange_OffsetType | Infraestrutura. | |
NamedRange_ResizeType | Infraestrutura. | |
OriginalDataRestoredEventArgs | Fornece dados para um OriginalDataRestored evento. | |
SmartTag | Representa uma marca inteligente em uma pasta de trabalho do Excel que seja adequada usando as ferramentas de desenvolvimento do Office no Visual Studio. | |
SmartTagRecognizeContext | Fornece o contexto de uma chamada para um reconhecedor de marca inteligente personalizada. | |
Workbook | Representa uma pasta de trabalho do excel em projetos criados usando as ferramentas de desenvolvimento do Office no Visual Studio. | |
Workbook_ColorsType | Infraestrutura. | |
Worksheet | Representa uma planilha do excel em projetos criados usando as ferramentas de desenvolvimento do Office no Visual Studio. | |
Worksheet_RangeType | Infraestrutura. | |
XmlMappedRange | Um controle de XmlMappedRange é um intervalo que é criado quando um elemento não repetindo de esquema é mapeado em uma célula. | |
XmlMappedRange_AddressLocalType | Infraestrutura. | |
XmlMappedRange_AddressType | Infraestrutura. | |
XmlMappedRange_CharactersType | Infraestrutura. | |
XmlMappedRange_EndType | Infraestrutura. | |
XmlMappedRange_ItemType | Infraestrutura. | |
XmlMappedRange_OffsetType | Infraestrutura. | |
XmlMappedRange_ResizeType | Infraestrutura. |
Delegados
Delegado | Descrição | |
---|---|---|
ActionClickEventHandler | Representa o método que manipulará o Click o evento de um Action. | |
BeforeAddDataBoundRowEventHandler | Representa o método que manipulará o BeforeAddDataBoundRow o evento de um ListObject. | |
BeforeCaptionShowEventHandler | Representa o método que manipulará o BeforeCaptionShow o evento de um Action. | |
ErrorAddDataBoundRowEventHandler | Representa o método que manipula uma ErrorAddDataBoundRow evento. | |
ListObjectChangeHandler | Representa o método que manipulará o Change o evento de um ListObject. | |
OriginalDataRestoredEventHandler | Representa um método que manipula o OriginalDataRestored evento. | |
WorkbookEvents_NewEventHandler | Representa o método que manipulará o New o evento de um Workbook. |
Enumerações
Enumeração | Descrição | |
---|---|---|
ChangeReason | Fornece o motivo pelo qual os dados originais foi restaurados para um ListObject que está vinculado a dados. | |
ChangeType | Fornece informações sobre como um ListObject controlar os dados restaurados que foi alterados por um usuário. | |
FailureReason | Fornece o motivo por que o ListObject falha de ligação de dados. | |
FormatSettings | Especifica o tipo de formatação é aplicado para o ListObject quando ele é ligado a dados. | |
ListRanges | Especifica o intervalo de um ListObject que tem alterações. |
Consulte também
Referência
Outros recursos
Itens de host e visão geral sobre controles de Host
Limitações de programação de itens de Host e controles de Host