Compartilhar via


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:

Classes

  Classe Descrição
Classe pública 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.
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ê usa 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 para definir a vinculação de dados sobre o NamedRange controle, Chart controle, XmlMappedRange controle, ou ListObject controlar falhar.
Classe pública WorkbookBase Fornece a classe base para a classe de ThisWorkbook em projetos da nível do Microsoft Office Excel.
Classe pública WorksheetBase Fornece a classe base para as classes de Sheetem em projetos da nível do Microsoft Office Excel.

Interfaces

  Interface Descrição
Interface pública 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.
Interface pública 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.
.
Interface pública 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.
Interface pública BeforeAddDataBoundRowEventArgs Fornece dados para o evento BeforeAddDataBoundRow.
Interface pública Chart Representa um gráfico inserido em projetos do Office para o Microsoft Office Excel.
Interface pública Chart_HasAxisType Infraestrutura.
Interface pública ChartSheet Representa uma planilha do excel em projetos de um documento nível criados usando as ferramentas de desenvolvimento do Office no 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 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 criar 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 que é 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 controle de ListObject exibe dados em uma série de linhas e colunas.
Interface pública NamedRange Um controle de NamedRange é um intervalo que possui um nome exclusivo, expõe eventos, e podem ser associados 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 evento.
Interface pública 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.
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 do excel em projetos criados usando as ferramentas de desenvolvimento do Office no Visual Studio.
Interface pública Workbook_ColorsType Infraestrutura.
Interface pública Worksheet Representa uma planilha do excel em projetos criados usando as ferramentas de desenvolvimento do Office no Visual Studio.
Interface pública Worksheet_RangeType Infraestrutura.
Interface pública XmlMappedRange Um controle de XmlMappedRange é um intervalo que é criado quando um elemento não repetindo de esquema é mapeado em 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 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 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 controlar os dados restaurados que foi alterados por um usuário.
Enumeração pública FailureReason Fornece o motivo por que o ListObject falha de ligação de dados.
Enumeração pública FormatSettings Especifica o tipo de formatação é aplicado para o ListObject quando ele é ligado 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 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