Namespace Microsoft.Office.Tools.Excel
O Microsoft.Office.Tools.Excel namespace contém um conjunto de tipos que estender e suporte para 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 de principais:
O WorkbookBase e WorksheetBase classes. Estas são as classes base para o ThisWorkbook e Sheetn classes em projetos de nível de documento para o Excel. For more information, see 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. For more information, see Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução.
Hospedar controles, incluindo Chart, ListObject, NamedRange, e XmlMappedRange. For more information, see Itens de host e a visão geral sobre controles de Host.
Os tipos que fornecem funcionalidade de marca inteligente em soluções do Excel, incluindo Action e SmartTag.
Vários tipos de auxiliar, como, por exemplo, os 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 de nível de documento do Office para o Excel de Microsoft Office. | |
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ê usar 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 de definir a vinculação de dados na NamedRange controle, Chart controle, XmlMappedRange o controle, ou ListObject Falha de controle. | |
WorkbookBase | Fornece a classe base para o ThisWorkbook classe nos projetos de nível de documento para Microsoft Office Excel. | |
WorksheetBase | Fornece a classe base para o Sheetn classes em projetos de nível de documento do Excel de Microsoft Office. |
Interfaces
Interface | Descrição | |
---|---|---|
Action | Representa uma ação de marca inteligente em uma pasta de trabalho do Excel é personalizada usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
ActionEventArgs | Fornece dados para o Click e BeforeCaptionShow eventos. | |
ApplicationFactory | Fornece métodos que você pode usar para realizar diversas tarefas no nível do aplicativo add-ins, como, por exemplo, a criação de controles da faixa de opções em tempo de execução e adicionando marcas inteligentes para planilhas. | |
BeforeAddDataBoundRowEventArgs | Provides data for the BeforeAddDataBoundRow event. | |
Chart | Representa um gráfico incorporado em projetos do Office para o Excel de Microsoft Office. | |
Chart_HasAxisType | Infraestrutura. | |
ChartSheet | Representa uma planilha em projetos do Excel em nível de documento criado usando as ferramentas de desenvolvimento do Office em 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 de evento. | |
Factory | Fornece métodos que você pode usar para executar tarefas diversas uma personalização de nível de documento, como, por exemplo, a criação de 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 é 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 ListObject controle exibe dados em uma série de linhas e colunas. | |
NamedRange | A NamedRange controle é um intervalo que tem um nome exclusivo, expõe eventos e pode ser vinculado 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 de evento. | |
SmartTag | Representa uma marca inteligente em uma pasta de trabalho do Excel é personalizada usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
SmartTagRecognizeContext | Fornece o contexto de uma chamada para um reconhecedor de marca inteligente personalizada. | |
Workbook | Representa uma pasta de trabalho em projetos do Excel criada usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
Workbook_ColorsType | Infraestrutura. | |
Worksheet | Representa uma planilha em projetos do Excel criada usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
Worksheet_RangeType | Infraestrutura. | |
XmlMappedRange | Um XmlMappedRange o controle é um intervalo que é criado quando um elemento de esquema não-repetição é mapeado para 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 de evento. | |
ListObjectChangeHandler | Representa o método que manipulará o Change o evento de um ListObject. | |
OriginalDataRestoredEventHandler | Representa um método que manipula o OriginalDataRestored de 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 controle restaurados os dados que foi alterados por um usuário. | |
FailureReason | Fornece o motivo por que o ListObject a ligação de dados falhou. | |
FormatSettings | Especifica o tipo de formatação é aplicado para o ListObject quando ele está vinculado a dados. | |
ListRanges | Especifica o intervalo de um ListObject que tem alterações. |
Consulte também
Referência
Outros recursos
Itens de host e a visão geral sobre controles de Host
Limitações de programação de itens de Host e controles de Host
Excel Document-Level Customization Development
Visão geral de desenvolvimento de soluções do Office
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Setembro de 2010 |
Adicionadas informações sobre o WorkbookBase e WorksheetBase classes. |
Correção de bug de conteúdo. |