Soluções do Outlook

O Visual Studio fornece modelos de projeto que você pode usar para criar suplementos VSTO para o Microsoft Office Outlook. Você pode usar suplementos VSTO para automatizar o Outlook, estender os recursos do Outlook ou personalizar a interface do usuário (interface do usuário) do Outlook. Para obter mais informações sobre suplementos VSTO, consulte Arquitetura de suplementos VSTO.

Aplica-se a: As informações neste tópico se aplicam a projetos de Suplementos VSTO para Outlook. Para obter mais informações, consulte Os recursos disponíveis pelo aplicativo do Office e pelo tipo de projeto.

Observação

Interessado em desenvolver soluções que estendam a experiência do Office em várias plataformas? Confira o novo modelo de Suplementos do Office. Os complementos do Office têm um menor impacto em comparação com complementos e soluções VSTO, e você pode criá-los usando quase qualquer tecnologia de programação da web, como HTML5, JavaScript, CSS3 e XML.

Crie um projeto de suplemento do Outlook VSTO

Crie projetos do Outlook usando o modelo de projeto do Suplemento do Outlook na caixa de diálogo Novo Projeto . Esse modelo inclui referências de assembly necessárias e arquivos de projeto.

Para obter mais informações sobre como criar um projeto de Suplemento VSTO, consulte Como criar projetos do Office no Visual Studio. Para obter mais informações sobre os modelos de projeto, consulte a visão geral dos modelos de projeto do Office.

Modelo de programação do Suplemento VSTO do Outlook

Quando você cria um projeto de Suplemento VSTO do Outlook, o Visual Studio gera uma classe, chamada ThisAddIn, que é a base da sua solução. Essa classe fornece um ponto de partida para escrever seu código e também expõe o modelo de objeto do Outlook para o seu complemento VSTO.

Para obter mais informações sobre a ThisAddIn Classe e outros recursos que você pode usar em um Suplemento VSTO, consulte Programar Suplementos VSTO.

Automatizar o Outlook usando o modelo de objeto do Outlook

O modelo de objeto do Outlook expõe muitos tipos que você pode usar para automatizar o Outlook. Esses tipos permitem que você escreva código para realizar tarefas comuns:

Personalizar a interface do usuário de um aplicativo do Outlook

Tarefa Para obter mais informações
Adicione guias personalizadas à Faixa de Opções de um Inspetor do Outlook. Visão geral do Ribbon
Adicione grupos personalizados a uma guia interna em um Inspetor do Outlook. Como: Personalizar uma guia integrada
Adicionar um painel de tarefas personalizado que aparece em um Inspetor do Outlook Painéis de tarefas personalizados.
Adicione uma região de formulário que estende ou substitui formulários existentes do Outlook. Criar regiões de formulário do Outlook

Para obter mais informações sobre como personalizar a interface do usuário do Outlook e outros aplicativos do Microsoft Office, consulte a personalização da interface do usuário do Office.

Title Description
Visão geral do modelo de objeto do Outlook Fornece uma visão geral dos objetos fornecidos pelo modelo de objeto do Outlook.
Criar regiões de formulário do Outlook Explica as ferramentas fornecidas pelo Visual Studio que facilitam o design, o desenvolvimento e a depuração de regiões de formulário.
Passo a passo: criar seu primeiro Add-In do VSTO para o Outlook Mostra como criar um complemento VSTO para Microsoft Office Outlook.
Outlook 2010 no desenvolvimento do Office A área da Biblioteca MSDN em que você pode encontrar artigos e documentação de referência sobre o desenvolvimento de soluções do Outlook (não específicas para o desenvolvimento do Office usando o Visual Studio).