Obtenção iniciada de programação de aplicativo-nível Add-Ins

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

Aplicável a: As informações neste tópico se aplicam a projetos de nível de aplicativo para Microsoft Office 2010 e o sistema 2007 do Microsoft Office. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

Criando projetos do suplemento

Criar o suplemento projetos usando um dos modelos de projeto de suplemento do Office na Novo projeto caixa de diálogo. Esses modelos incluem referências de assembly necessário e os arquivos de projeto. Visual Studio 2010fornece modelos de projeto do suplemento para a maioria dos aplicativos no sistema 2007 Microsoft Office e Microsoft Office 2010.

Para obter mais informações sobre como criar um projeto do suplemento, consulte Como: Criar projetos do Office em Visual Studio. Para obter mais informações sobre os modelos de projeto, consulte Visão geral sobre modelos de projeto do Office.

Desenvolver projetos do suplemento

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

Automatizar os aplicativos usando os modelos de objeto

Os modelos de objeto dos aplicativos de Microsoft Office expõem vários tipos que você pode programar um add-in. Você pode usar esses tipos para automatizar a aplicação. Por exemplo, você pode criar e enviar uma mensagem de email no Outlook programaticamente 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 Os suplementos de nível de aplicativo de programação..

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

Personalizando a Interface de usuário de aplicativos

Há várias maneiras de personalizar a interface do usuário do aplicativo host usando-se um suplemento:

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

Next Steps

Para saber como criar suplementos de nível de aplicativo, consulte as instruções a seguir:

Essas orientações apresentam a você as ferramentas de desenvolvimento do Office em Visual Studio e o modelo de programação para suplementos de nível de aplicativo.

Para obter uma lista dos tópicos que mostre algumas das tarefas comuns em projetos do Office, consulte Tarefas Comuns na Programação para Office.

Consulte também

Tarefas

Como: Criar projetos do Office em Visual Studio

Conceitos

Escrevendo código em soluções do Office

Arquitetura dos suplementos de nível de aplicativo

Outros recursos

Introdução (desenvolvimento do Office em Visual Studio)

Os suplementos de nível de aplicativo de programação.