Compartilhar via


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:

Classes

  Classe Descrição
Classe pública 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.
Classe pública 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.
Classe pública 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.
Classe pública 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.
Classe pública WorkbookBase Fornece a classe base para o ThisWorkbook classe nos projetos de nível de documento para Microsoft Office Excel.
Classe pública 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
Interface pública 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.
Interface pública ActionEventArgs Fornece dados para o Click e BeforeCaptionShow eventos.
Interface pública 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.
Interface pública BeforeAddDataBoundRowEventArgs Provides data for the BeforeAddDataBoundRow event.
Interface pública Chart Representa um gráfico incorporado em projetos do Office para o Excel de Microsoft Office.
Interface pública Chart_HasAxisType Infraestrutura.
Interface pública ChartSheet Representa uma planilha em projetos do Excel em nível de documento criado usando as ferramentas de desenvolvimento do Office em Visual Studio.
Interface pública ChartSheet_HasAxisType Infraestrutura.
Interface pública ControlCollection Representa uma coleção de controles gerenciados em uma planilha do Excel em uma solução do Office.
Interface pública ControlSite Representa um controle vinculado ou incorporado em uma planilha.
Interface pública ErrorAddDataBoundRowEventArgs Fornece informações sobre como o ErrorAddDataBoundRow de evento.
Interface pública 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.
Interface pública IChartSheetExtension Representa uma extensão de um ChartSheet objeto.
Interface pública 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.
Interface pública IWorkbookExtension Representa uma extensão de um Workbook objeto.
Interface pública IWorksheetExtension Representa uma extensão de um Worksheet objeto.
Interface pública ListObject O ListObject controle exibe dados em uma série de linhas e colunas.
Interface pública NamedRange A NamedRange controle é um intervalo que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.
Interface pública NamedRange_AddressLocalType Infraestrutura.
Interface pública NamedRange_AddressType Infraestrutura.
Interface pública NamedRange_CharactersType Infraestrutura.
Interface pública NamedRange_EndType Infraestrutura.
Interface pública NamedRange_ItemType Infraestrutura.
Interface pública NamedRange_OffsetType Infraestrutura.
Interface pública NamedRange_ResizeType Infraestrutura.
Interface pública OriginalDataRestoredEventArgs Fornece dados para um OriginalDataRestored de evento.
Interface pública SmartTag Representa uma marca inteligente em uma pasta de trabalho do Excel é personalizada usando as ferramentas de desenvolvimento do Office em Visual Studio.
Interface pública SmartTagRecognizeContext Fornece o contexto de uma chamada para um reconhecedor de marca inteligente personalizada.
Interface pública Workbook Representa uma pasta de trabalho em projetos do Excel criada usando as ferramentas de desenvolvimento do Office em Visual Studio.
Interface pública Workbook_ColorsType Infraestrutura.
Interface pública Worksheet Representa uma planilha em projetos do Excel criada usando as ferramentas de desenvolvimento do Office em Visual Studio.
Interface pública Worksheet_RangeType Infraestrutura.
Interface pública XmlMappedRange Um XmlMappedRange o controle é um intervalo que é criado quando um elemento de esquema não-repetição é mapeado para uma célula.
Interface pública XmlMappedRange_AddressLocalType Infraestrutura.
Interface pública XmlMappedRange_AddressType Infraestrutura.
Interface pública XmlMappedRange_CharactersType Infraestrutura.
Interface pública XmlMappedRange_EndType Infraestrutura.
Interface pública XmlMappedRange_ItemType Infraestrutura.
Interface pública XmlMappedRange_OffsetType Infraestrutura.
Interface pública XmlMappedRange_ResizeType Infraestrutura.

Delegados

  Delegado Descrição
Delegado público ActionClickEventHandler Representa o método que manipulará o Click o evento de um Action.
Delegado público BeforeAddDataBoundRowEventHandler Representa o método que manipulará o BeforeAddDataBoundRow o evento de um ListObject.
Delegado público BeforeCaptionShowEventHandler Representa o método que manipulará o BeforeCaptionShow o evento de um Action.
Delegado público ErrorAddDataBoundRowEventHandler Representa o método que manipula uma ErrorAddDataBoundRow de evento.
Delegado público ListObjectChangeHandler Representa o método que manipulará o Change o evento de um ListObject.
Delegado público OriginalDataRestoredEventHandler Representa um método que manipula o OriginalDataRestored de evento.
Delegado público WorkbookEvents_NewEventHandler Representa o método que manipulará o New o evento de um Workbook.

Enumerações

  Enumeração Descrição
Enumeração pública ChangeReason Fornece o motivo pelo qual os dados originais foi restaurados para um ListObject que está vinculado a dados.
Enumeração pública ChangeType Fornece informações sobre como um ListObject controle restaurados os dados que foi alterados por um usuário.
Enumeração pública FailureReason Fornece o motivo por que o ListObject a ligação de dados falhou.
Enumeração pública FormatSettings Especifica o tipo de formatação é aplicado para o ListObject quando ele está vinculado a dados.
Enumeração pública 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

Excel Host Items

Excel Host Controls

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.