Compartilhar via


O Visual Studio Tools for Office Visão geral de modelos do projeto

Ferramentas do Visual Studio para o Office fornece modelos de projeto para criar os seguintes tipos de soluções do Microsoft Office:

  • Personalizações em nível de documento

  • Nível de aplicativo Adicionar-ins

  • Fluxos de trabalho do SharePoint

  • Os formulários do InfoPath

Os modelos de projeto Ferramentas do Visual Studio para o Office estão disponíveis na caixa de diálogo De novo projeto a , sob o nó de Office.O nó de Office contém dois subnós, 2003 e 2007, que contêm os modelos de projeto disponíveis para o Microsoft Office 2003 e o Microsoft Office Sistema de 2007.Você também pode Localizar pasta de trabalho do Excel 2007, documento do Word 2007 e Outlook 2007 Adicionar - in modelos de projeto no Visual C# de e Visual Basic idioma nós.Os modelos de projeto Ferramentas do Visual Studio para o Office estão disponíveis somente para Visual Basic e Visual C#.

Cada projeto fornece código para você começar em um tipo específico de solução.No código, um evento de inicialização e um evento de desligamento são disparados, e métodos são incluídos no código gerado projeto para lidar com esses eventos.For more information, see O Visual Studio Tools for Office Projeto eventos.

Observação:

Ferramentas do Visual Studio para o Office é um componente opcional de O Visual Studio 2008 Professional e Visual Studio Team System.Ferramentas do Visual Studio para o Office é instalado por padrão com essas versões do Visual Studio.

Modelos de projeto nível de documento

Office, 2003, e 2007 nós fornecem modelos de projeto para começar a criar personalizações de nível de documento para o Word e Excel.Clique Duplo em qualquer dos projetos de nível de documento para iniciar o Visual Studio Tools para Office Project Assistente, que oferece a opção de criar um novo documento ou usar um documento existente para a solução.

For more information, see Como: Criar o Visual Studio Tools para projetos do Office.Para obter informações sobre a introdução a esses tipos de projetos, consulte Introdução personalizações de nível de documento programação para Excel e Introdução personalizações de nível de documento programação para Word.

Documento do Word

O de documento do Word 2007 e modelos de projeto de documento do Word 2003 fornecem código para você começar a automatizar e captura de eventos do Word.O Word facilita o dados presentes em relatórios graficamente rich e fornece um front-end atraente para coletar informações.For more information, see Modelo de projeto de documento do Word.

Modelo do Word

O do modelo do Word 2007 e modelos de projeto de modelo do Word 2003 se comportam idêntico ao De documento do Word 2007 e modelos de projeto de documento do Word 2003 .No entanto, esses modelos facilitam para os usuários a criar Novo cópias documento local do modelo de Word.As extensões de código gerenciado estão disponíveis no novo documento.For more information, see Modelo de projeto de modelo do Word.

Observação:

Modelos do Word que fazem referência a extensões de código gerenciado não podem ser usados como global Adicionar-ins.O assembly não é chamado se o modelo é carregado do diretório de inicialização do Word.Para obter mais informações, consulte Limitações de modelos Global e o Excel Adicionar-ins (arquivos .xla).

Pasta de trabalho do Excel

O de pasta de trabalho do Excel 2007 e modelos de projeto de pasta de trabalho do Excel 2003 fornecem código para você começar a automatizar e captura de eventos do Excel, portanto, você pode se beneficiar da sua análise de dados e ferramentas do suas soluções de gráfico.For more information, see Modelo de projeto de pasta de trabalho do Excel.

Modelo do Excel

O de modelo do Excel 2007 e modelos de projeto de modelo do Excel 2003 se comportam exatamente para os modelos de projeto Pasta de trabalho do Excel.No entanto, o modelo facilita para os usuários a criar Novo cópias Local de pasta de trabalho do modelo de Excel.As extensões de código gerenciado estão disponíveis na Novo pasta de trabalho.For more information, see Modelo de projeto de modelo do Excel.

Modelos de projeto de nível de aplicativo

O Office, 2003e 2007 nós fornecem modelos de projeto para começar a criar Adicionar-ins para aplicativos no Microsoft Office 2003 e o Microsoft Office Sistema de 2007.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 informações sobre Introdução Adicionar - in de projetos, consulte Introdução Programação Application-Nível Adicionar-ins.

2007

O Office e 2007 nós fornecem modelos de projeto para os seguintes aplicativos:

  • O Excel 2007

  • InfoPath 2007

  • Outlook 2007

  • PowerPoint 2007

  • Projeto 2007

  • O Visio 2007

  • Word 2007

For more information, see Modelos de projeto Adicionar-in do 2007 do Microsoft Office.

2003

O Office e 2003 nós fornecem modelos de projeto de nível de aplicativo para os seguintes aplicativos:

  • O Excel 2003

  • Outlook 2003

  • PowerPoint 2003

  • Projeto 2003

  • O Visio 2003

  • Word 2003

For more information, see Modelos de projeto Adicionar-in do 2003 do Microsoft Office.

Nível de aplicativo Tudo Adicionar - projeto modelos para o Microsoft Office 2003 incluem também um projeto de instalação que você pode usar para implantar o Microsoft Office 2003 Adicionar - in.Para obter mais informações sobre o projeto de instalação, consulte Instalação projetos para o nível de aplicativo Adicionar-ins (sistema de 2003).

Modelos de projeto de fluxo de trabalho do SharePoint

O de fluxo de trabalho , Officee 2007 nós contêm dois modelos de projeto para começar a criar modelos de fluxo de trabalho Personalizar para o Microsoft Office SharePoint Servidor 2007.

  • SharePoint 2007 de fluxo de trabalho seqüencial.Este modelo de projeto representa um fluxo de trabalho que consiste em um procession de etapas que são executadas na ordem até que Último atividade seja concluída.

  • SharePoint 2007 EstadComputador Fluxo de Trabalho.Este modelo de projeto representa um fluxo de trabalho que consiste em um conjunto de estados, transições e ações.

Para obter mais informações sobre esses modelos de projetos, consulte Modelos de projeto de fluxo de trabalho do SharePoint.Para obter mais informações sobre como criar um projeto de modelo de fluxo de trabalho do SharePoint, consulte Como: Criar um projeto de fluxo de trabalho do SharePoint.

Modelos de formulário do InfoPath

O Office e 2007 nós contêm o modelo de projeto de modelo de formulário InfoPath.Use este projeto para criar um modelo de formulário do InfoPath para o Microsoft Office InfoPath 2007.

Para obter mais informações, consulte desenvolvimento InfoPath Managed Código modelos de formulário.

Consulte também

Tarefas

Como: Criar o Visual Studio Tools para projetos do Office

Como: Criar um projeto de fluxo de trabalho do SharePoint

Conceitos

Criar soluções do Office no Visual Studio

Desenvolvendo soluções do Office

Introdução personalizações de nível de documento programação para Excel

Introdução personalizações de nível de documento programação para Word

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

Documentoar vs. Arquivos de modelo

Referência

Caixa de diálogo New Project