Compartilhar via


Microsoft.Office.Tools Namespace

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

Classes

AddInBase

Fornece a classe base para a classe ThisAddIn nos suplementos no nível de aplicativo criados com o Visual Studio.

CannotRemoveControlException

A exceção que é lançada quando o código tenta remover um controle de host ou controle do Windows Forms que foi adicionado a um documento no tempo de design.

CannotRemoveCustomizationException

A exceção que é gerada quando uma personalização não pôde ser removida por meio de programação de um documento.

ControlNameAlreadyExistsException

A exceção lançada quando você tenta adicionar um controle a uma pasta de trabalho do Microsoft Office Excel ou um documento do Microsoft Office Word em tempo de execução, mas o nome fornecido para o novo controle já existe na pasta de trabalho ou documento.

DesignTimeConstants

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

InvalidRangeException

A exceção que é gerada quando você tenta adicionar um controle a uma pasta de trabalho do Microsoft Office Excel no tempo de execução, porém o intervalo especificado contém várias áreas em vez de um bloco de células contíguo.

OfficeXpsDocumentException

A exceção gerada quando o runtime do Visual Studio Tools para Office não pode executar uma operação em um documento de Formatos XML Abertos do Office porque o formato do documento é inválido.

RangeNotOnWorksheetException

A exceção lançada quando o intervalo fornecido não existe na planilha.

Interfaces

ActionBase

Define a funcionalidade compartilhada para ações de marca inteligente em soluções do Office para Word e Excel.

ActionsPane

Representa uma interface do usuário personalizada para o painel de tarefas Ações do Documento em uma personalização no nível de documento para Word ou Excel.

AddIn

Define a funcionalidade básica dos suplementos criados com as ferramentas de desenvolvimento do Office no Visual Studio.

CustomTaskPane

Representa um painel de tarefas personalizado em um aplicativo do Microsoft Office.

CustomTaskPaneCollection

Representa uma coleção de painéis de tarefas personalizados em um aplicativo do Microsoft Office.

EntryPoint

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

Factory

Fornece um método que você pode usar para criar controles da Faixa de Opções no tempo de execução em um suplemento no nível de aplicativo.

IAddInExtension

Representa uma extensão de um objeto AddIn.

ICachedDataPersistanceCallback

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

ICachedDataProvider

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

IExtension

Representa uma extensão de um tipo no runtime do Visual Studio Tools para Office.

IHostItemProvider

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

RegexCollection

Representa uma coleção de expressões regulares a serem reconhecidas por uma marca inteligente em uma solução do Office.

SmartTagBase

Define a funcionalidade compartilhada para marca inteligente em soluções do Office para Word e Excel.

SmartTagCollection

Representa uma coleção de marcas inteligentes em uma solução do Word ou Excel criada usando as ferramentas de desenvolvimento do Office no Visual Studio.

Enumerações

StackStyle

Especifica a direção em que os controles serão empilhados em um painel de ações.

Comentários

O Microsoft.Office.Tools namespace inclui os seguintes tipos de main: