Recursos disponíveis por aplicativo do Office e tipo de projeto

Visual Studio tem vários tipos de modelos de projeto que oferecem suporte a diferentes cenários de negócios para aplicativos do Microsoft Office, incluindo os seguintes tipos:

  • Personalizações em nível de documento.

  • Suplementos VSTO.

    Nem todos os aplicativos podem usar todos os tipos de projeto. Por exemplo, projetos em nível de documento estão disponíveis somente para o Microsoft Office Word e Microsoft Office Excel. Da mesma forma, alguns recursos estão disponíveis apenas para determinados tipos de projetos ou aplicativos. Por exemplo, o painel de ações está disponível apenas em projetos de nível de documento e as extensões da Faixa de Opções estão disponíveis apenas para alguns aplicativos. Para obter mais informações sobre os diferentes tipos de projeto, consulte Visão geral de desenvolvimento de soluções do Office (VSTO).

Observação

Os modelos de projeto do Office estão disponíveis apenas em algumas edições do Visual Studio. Para obter mais informações, consulte Configurar um computador para desenvolver soluções do Office.

Tipos de projeto disponíveis para diferentes aplicativos do Microsoft Office

A tabela a seguir mostra os aplicativos que você pode usar com cada tipo de projeto.

Tipos de projeto Aplicativo do Microsoft Office
Personalizações no nível de documento Excel

Word
Suplementos VSTO Excel

InfoPath (somente InfoPath 2013 e InfoPath 2010)

Outlook

PowerPoint

Project

Visio

Word

Excel

Recursos disponíveis em diferentes tipos de projeto

A tabela a seguir mostra quais tipos de projeto fornecem cada recurso.

Recurso Tipos de projeto que fornecem o recurso Leitura adicional
Painel de ações. Projetos em nível de documento. Visão geral do painel de ações
Implantação do ClickOnce. VS e projetos em nível de documento. Implantar uma solução do Office
Painéis de tarefas personalizados. Projetos de suplemento VSTO para os seguintes aplicativos:

-Distinguir-se
- InfoPath (somente InfoPath 2013 e InfoPath 2010)
-Perspectiva
- PowerPoint
-Palavra
Painéis de tarefas personalizados
Partes XML personalizadas. Projetos em nível de documento.

Projetos de nível de aplicativo para os seguintes aplicativos:

-Distinguir-se
- PowerPoint
-Palavra
Visão geral de partes XML personalizadas
Cache de dados. Projetos em nível de documento. Dados armazenados em cache em personalizações em nível de documento
Exponha um objeto em um suplemento VSTO para outras soluções do Microsoft Office. Projetos de suplemento VSTO. Código de chamada em suplementos VSTO de outras soluções do Office
Os seguintes controles de host:

-Gráfico
- ListObject
- NamedRange
- Controles de conteúdo
-Indicador
Projetos em nível de documento.

Projetos de suplemento VSTO para Word e Excel.
Visão geral de itens de host e controles de host
Os seguintes controles de host:

- XMLMappedRange
- XMLNode
- XMLNodes
Projetos em nível de documento. Visão geral de itens de host e controles de host
Implantação multi-projeto. Projetos em nível de documento.

Projetos de suplemento VSTO.
Demonstra Passo a passo: Implantar várias soluções do Office em um único instalador do ClickOnce
Regiões de formulário do Outlook. Projetos de suplemento VSTO para Outlook. Criar regiões de formulário do Outlook
Ações pós-implantação. Projetos em nível de documento.

Projetos de suplemento VSTO.
Demonstra Passo a passo: Copiar um documento para o computador do usuário final após uma instalação do ClickOnce
Personalizações da faixa de opções. Projetos em nível de documento.

Projetos de suplemento VSTO para os seguintes aplicativos:

-Distinguir-se
- InfoPath (somente InfoPath 2013 e InfoPath 2010)
-Perspectiva
- PowerPoint
-Projeto
- Visio
-Palavra
Visão geral da faixa de opções
Designer de documentos visuais. Projetos em nível de documento. Projetos do Office no ambiente do Visual Studio