Partilhar via


Namespace Microsoft.Office.Tools

O Microsoft.Office.Tools namespace contém tipos que são usados por diferentes tipos de projeto do Office em Visual Studio.

O Microsoft.Office.Tools namespace inclui os seguintes tipos principais:

Classes

  Classe Descrição
Classe pública AddInBase Fornece a classe base para a classe de suplementos ThisAddIn no nível de aplicativo que você cria usando Visual Studio.
Classe pública CannotRemoveControlException A exceção que é lançada quando código tenta remover um controle de host ou o controle Windows Forms que foi adicionada a um documento em tempo de design.
Classe pública CannotRemoveCustomizationException A exceção que é lançada quando uma personalização não pôde ser removida por meio de programação de um documento.
Classe pública ControlNameAlreadyExistsException A exceção que é lançada quando você tenta adicionar um controle a uma pasta de trabalho do Excel de Microsoft Office ou um documento do Word de Microsoft Office em tempo de execução, mas o nome fornecido para o novo controle já existe na pasta de trabalho ou documento.
Classe pública DesignTimeConstants Infraestrutura.
Classe pública InvalidRangeException A exceção que é lançada quando você tenta adicionar um controle a uma pasta de trabalho do Excel de Microsoft Office em tempo de execução, mas o intervalo especificado contiver várias áreas em vez de um bloco contíguo de células.
Classe pública OfficeXpsDocumentException A exceção que é lançada quando o Visual Studio Tools for Office Runtime não é possível executar uma operação em um documento formatos XML abertos do Office porque o formato do documento é inválido.
Classe pública RangeNotOnWorksheetException A exceção que é lançada quando o intervalo fornecido não existe na planilha.

Interfaces

  Interface Descrição
Interface pública ActionBase Defines compartilhasse a funcionalidade para ações de marca inteligente em soluções do Office Word e para o excel.
Interface pública ActionsPane Representa uma interface de usuário personalizado para o painel de tarefas de Ações do Documento em um nível para a personalização do Word ou Excel.
Interface pública AddIn Define a funcionalidade principal de suplementos que você cria usando as ferramentas de desenvolvimento do Office no Visual Studio.
Interface pública CustomTaskPane Representa um painel de tarefa personalizada em um aplicativo do Microsoft Office.
Interface pública CustomTaskPaneCollection Representa uma coleção de painéis de tarefa personalizada em um aplicativo do Microsoft Office.
Interface pública EntryPoint Infraestrutura.
Interface pública Factory Fornece um método que você pode usar para criar controles da faixa de opções em tempo de execução em um suplemento em nível de aplicativo.
Interface pública IAddInExtension Representa uma extensão de um AddIn objeto.
Interface pública ICachedDataPersistanceCallback
Interface pública ICachedDataProvider Infraestrutura.
Interface pública IExtension Representa uma extensão de um tipo na Visual Studio Tools for Office Runtime.
Interface pública IHostItemProvider Infraestrutura.
Interface pública RegexCollection Representa uma coleção de expressões regulares para ser reconhecido por uma marca inteligente em uma solução do Office.
Interface pública SmartTagBase Defines compartilhasse a funcionalidade para marcas inteligentes em soluções do Office Word e para o excel.
Interface pública SmartTagCollection Representa uma coleção de marcas inteligentes em uma solução de Word ou Excel criada usando as ferramentas de desenvolvimento do Office no Visual Studio.

Enumerações

  Enumeração Descrição
Enumeração pública StackStyle Especifica a direção que controla será empilhada em um painel de ações.

Consulte também

Referência

Outros recursos

AddIn Host Item

Painéis de tarefas personalizados

Visão geral do painel de ações

Smart Tags Overview