Introdução Programação Application-Nível Adicionar-ins

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de aplicativo

Versão do Microsoft Office

  • Excel 2003 e 2007

  • InfoPath 2007

  • O Outlook 2003 e 2007

  • PowerPoint 2003 e 2007

  • Projeto 2003 e 2007

  • O Visio 2003 e 2007

  • O Word 2003 e 2007

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Você pode usar o Adicionar-ins para automatizar aplicativos do Microsoft Office, ampliam os recursos do aplicativo e personalizar a interface de usuário (UI) do aplicativo.Para obter informações sobre como Adicionar-ins comparam com outros tipos de soluções que você pode criar usando Ferramentas do Visual Studio para o Office, consulte Visão geral de desenvolvimento de soluções do Office.

Criando projetos Adicionar-in

Criar Suplemento projetos usando um dos modelos de projeto no Novo Projeto caixa de diálogo.Esses modelos Incluir necessário referências de assembly e arquivos de projeto.Ferramentas do Visual Studio para o Office fornece Adicionar - in modelos de projeto para a maioria dos aplicativos no Microsoft Office 2003 e o Microsoft Office Sistema de 2007.Para um Concluir lista dos aplicativos com suporte, consulte Recursos disponíveis pelo aplicativo e o tipo de projeto.

Para obter mais informações sobre como criar um Adicionar no projeto, consulte Como: Criar o Visual Studio Tools para projetos do Office.Para obter mais informações sobre os modelos de projeto, consulte O Visual Studio Tools for Office Visão geral de modelos do projeto.

Desenvolver projetos Adicionar-in

Quando você cria um projeto do suplemento, Ferramentas do Visual Studio para o Office cria automaticamente um ThisAddIn.vb (em Visual Basic) ou o arquivo de código ThisAddIn.cs (em C#).Este arquivo contém a classe de ThisAddIn, que fornece a base para seu Adicionar - in.Você pode usar membros dessa classe para executar código quando o Adicionar - in é carregado ou descarregado, para acessar o modelo de objeto do aplicativo host e para estender os recursos do aplicativo.For more information, see Programação Application-Nível Adicionar-ins.

Automatizando aplicativos usando os modelos de objeto

Os modelos de objeto dos aplicativos do Microsoft Office expõem vários tipos que você pode programar em um Adicionar-in.Você pode usar esses tipos para automatizar o Aplicativo.Por exemplo, você pode criar e enviar uma mensagem de email no Outlook através de programação, ou você pode abrir um documento e adicionar conteúdo no Word.Para obter mais informações sobre como acessar o modelo de objeto do aplicativo host no código, consulte Programação Application-Nível Adicionar-ins.

Para obter mais informações sobre os modelos de objeto de específicos aplicativos do Microsoft Office, consulte os seguintes tópicos:

Personalizando a interface do usuário de aplicativos

Há várias maneiras diferentes para personalizar a interface do usuário do aplicativo host, usando um Adicionar-in:

Para obter mais informações sobre como personalizar os aplicativos da interface do usuário do Microsoft Office, consulte Personalização de IU do Office.

Consulte também

Tarefas

Como: Criar o Visual Studio Tools para projetos do Office

Demonstra Passo a passo: Criando seu primeiro aplicativo-nível Adicionar - in para o Word

Demonstra Passo a passo: Criando seu primeiro aplicativo-nível Adicionar - in para o PowerPoint

Conceitos

Introdução escrevendo código

Arquitetura de nível de aplicativo Adicionar-ins

Programação Application-Nível Adicionar-ins

Outros recursos

Introdução (Ferramentas do Visual Studio do Office)

Date

History

Motivo

De 2008 de julho

Adicionados informações sobre como adicionar gerenciadas controles e as marcas inteligentes para pastas de trabalho e documentos.

Alteração de recurso do SP1.