Microsoft.Office.Tools Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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:
A classe AddInBase. Essa é a classe base para a
ThisAddIn
classe em projetos de suplemento no nível do aplicativo. Para obter mais informações, consulte Programando a validação.Tipos para criar painéis de tarefas personalizados em suplementos no nível do aplicativo, incluindo CustomTaskPane e CustomTaskPaneCollection. Para obter mais informações, consulte Painéis de Tarefas Personalizados.
Tipos para criar painéis de ações em personalizações no nível do documento, incluindo ActionsPane e StackStyle. Para obter mais informações, consulte Visão geral do Painel de Ações.
Tipos para criar marcas inteligentes, como ActionBase, ActionBasee SmartTagBase. Para obter mais informações, consulte Visão geral de marcas inteligentes.