Share via


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 do VSTO para automatizar o Outlook, estender os recursos do Outlook ou personalizar a interface do usuário (UI) 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 suplemento VSTO para Outlook. Para obter mais informações, consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.

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 Suplementos do Office têm um espaço pequeno em comparação com os suplementos e soluções VSTO, e você pode criá-los usando praticamente qualquer tecnologia de programação da Web, como HTML5, JavaScript, CSS3 e XML.

Criar um projeto de suplemento VSTO do Outlook

Crie projetos do Outlook usando o modelo de projeto Suplemento do Outlook na caixa de diálogo Novo Projeto. Este 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 Visão geral sobre 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 seu suplemento 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:

  • Criar e enviar mensagens de email programaticamente.

  • Enviar novas solicitações de reunião.

  • Procure itens em pastas do Outlook.

    Para obter mais informações, consulte Visão geral do modelo de objeto do Outlook.

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 da faixa de opções
Adicione grupos personalizados a uma guia interna em um Inspetor do Outlook. Como: Personalizar uma guia interna
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 estenda ou substitua 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 de outros aplicativos do Microsoft Office, consulte Personalização da interface do usuário do Office.

Título Descrição
Visão geral do modelo de objeto do Outlook Fornece uma visão geral dos objetos que são 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.
Demonstra Passo a passo: Criar seu primeiro suplemento VSTO para Outlook Mostra como criar um suplemento VSTO para o Microsoft Office Outlook.
Outlook 2010 no desenvolvimento do Office A área da Biblioteca MSDN onde você pode encontrar artigos e documentação de referência sobre o desenvolvimento de soluções do Outlook (não específico para o desenvolvimento do Office usando o Visual Studio).