Compartilhar via


Namespace Microsoft.Office.Tools (sistema de 2007)

O namespace Microsoft.Office.Tools contém a classe de item de host para projetos do suplemento de nível de aplicativo e classes adicionais que você pode usar para criar painéis de tarefas Personalizars, painéis de ações e as marcas inteligentes.

O host de item de classe para o nível de aplicativo Adicionar-ins é a classe AddIn.For more information, see Item de host addIn.

Para criar um painel de tarefas Personalizar em um aplicativo-nível Adicionar - in, usar a CustomTaskPane e classes de CustomTaskPaneCollection.For more information, see Visão geral de painéis de tarefas Personalizar.

Para criar um painel de ações em uma personalização de nível de documento, use a classe ActionsPane.For more information, see Visão geral painel Ações.

O namespace de Microsoft.Office.Tools também contém as seguintes classes que fornecem Base funcionalidade de marcas inteligentes em Ferramentas do Visual Studio para o Office soluções:

For more information, see Visão geral sobre marcas inteligentes.

Classes

  Classe Descrição
ActionBase Fornece a classe base para ações com marca inteligente em Ferramentas do Visual Studio para o Office soluções para Microsoft Office Word e o Microsoft Office Excel. 
ActionsPane A classe que fornece a implementação para personalizar o Ações do documento Painel de Tarefas em personalizações em nível de documento para Microsoft Office Word e Microsoft Office Excel.
AddIn Fornece Núcleo funcionalidade para um Adicionar-in para um aplicativo do Microsoft Office.
CannotRemoveControlException A exceção que é lançada quando código tenta remover um Controlarar de host ou Controlarar Windows Forms que foi Adicionado a um documento em tempo de design.
CannotRemoveCustomizationException A exceção que é lançada quando uma personalização não pôde ser programaticamente removida de um documento.
ControlNameAlreadyExistsException A exceção que é lançada quando você tenta adicionar um Controlarar a uma pasta de trabalho do Microsoft Office Excel ou o documento do Microsoft Office Word em tempo de execução, mas o nome fornecido para o novo Controlarar já existe na pasta de trabalho ou documento.
CustomTaskPane Representa um painel de tarefas personalizado em um aplicativo Microsoft Office.
CustomTaskPaneCollection Representa uma coleção de painéis de tarefas Personalizars em um aplicativo do Microsoft Office.
InvalidRangeException A exceção que é lançada quando você tenta adicionar um Controlarar a uma pasta de trabalho do Microsoft Office Excel em tempo de execução, mas o intervalo especificado contém Múltiplo áreas em vez de um Bloquear contíguo de células.
OfficeOleAppInfoDocument Infra-estrutura.
OfficeOpenXmlAppInfoDocument Infra-estrutura.
OfficeXpsDocumentException A exceção que é lançada quando o tempo de execução Ferramentas do Visual Studio para o Office não é possível executar uma operação em um Microsoft Office Abrir XML formatos de documento porque o formato do documento é inválido.
RangeNotOnWorksheetException A exceção que é lançada quando o intervalo fornecido não existe na planilha.
RegexCollection Representa uma coleção de expressões regulares para ser reconhecido por uma marca inteligente em uma solução Ferramentas do Visual Studio para o Office.
SmartTagBase Fornece a classe base para as marcas inteligentes em soluções de Ferramentas do Visual Studio para o Office.
SmartTagCollection Representa uma coleção de marcas inteligentes em uma solução Ferramentas do Visual Studio para o Office.

Enumerações

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

Consulte também

Referência

Outros recursos

Item de host addIn

Visão geral de painéis de tarefas Personalizar

Visão geral painel Ações

Visão geral sobre marcas inteligentes