Partager via


Vue d'ensemble des modèles de projet Visual Studio Tools pour Office

Mise à jour : novembre 2007

Visual Studio Tools pour Office fournit des modèles de projet pour créer les types de solutions Microsoft Office suivants :

  • Personnalisations au niveau du document

  • Compléments au niveau de l'application

  • Flux de travail SharePoint

  • Formulaires InfoPath

Les modèles de projet Visual Studio Tools pour Office sont disponibles dans la boîte de dialogue Nouveau projet, sous le nœud Office. Le nœud Office contient deux sous-nœuds, 2003 et 2007, qui contiennent les modèles de projet disponibles pour Microsoft Office 2003 et la version 2007 de Microsoft Office System. Vous pouvez également trouver les modèles de projet de classeur Excel 2007, de document Word 2007 et de complément Outlook 2007 dans les nœuds de langage Visual C# et Visual Basic. Les modèles de projet Visual Studio Tools pour Office sont uniquement disponibles pour Visual Basic et Visual C#.

Chaque projet fournit du code qui vous aide à démarrer sur un type de solution spécifique. Dans le code, un événement de démarrage et un événement d'arrêt sont déclenchés, et des méthodes sont incluses dans le code de projet généré pour gérer ces événements. Pour plus d'informations, consultez Événements de projet Visual Studio Tools pour Office.

Remarque :

Visual Studio Tools pour Office est un composant facultatif de Visual Studio 2008 Professional et Visual Studio Team System. Visual Studio Tools pour Office est installé par défaut avec ces versions de Visual Studio.

Modèles de projet au niveau du document

Les nœuds Office, 2003 et 2007 fournissent des modèles de projet pour commencer à créer des personnalisations au niveau du document pour Word et Excel. Double-cliquez sur l'un des projets au niveau du document pour démarrer l'Assistant Projet Visual Studio Tools pour Office, qui vous donne le choix entre la création d'un document ou l'utilisation d'un document existant pour votre solution.

Pour plus d'informations, consultez Comment : créer des projets Visual Studio Tools pour Office. Pour plus d'informations sur le démarrage avec ces types de projets, consultez Mise en route de la programmation des personnalisations au niveau du document pour Excel et Mise en route de la programmation des personnalisations au niveau du document pour Word.

Document Word

Les modèles de projet Document Word 2007 et Document Word 2003 fournissent le code nécessaire pour vous aider à démarrer l'automatisation et la capture d'événements de Word. Grâce à Word, il est facile de présenter des données sous forme de rapports richement illustrés et de fournir un frontal attractif pour la collecte des informations. Pour plus d'informations, consultez Modèle de projet de document Word.

Modèle Word

Les modèles de projet Modèle Word 2007 et Modèle Word 2003 se comportent de la même manière que les modèles de projet Document Word 2007 et Document Word 2003. Toutefois, ces modèles permettent aux utilisateurs de créer facilement de nouvelles copies de document local du modèle Word. Les extensions de code managé sont disponibles dans le nouveau document. Pour plus d'informations, consultez Modèle de projet de modèle Word.

Remarque :

Les modèles Word qui référencent les extensions de code managé ne peuvent pas être utilisés comme compléments globaux. L'assembly n'est pas appelé si le modèle est chargé à partir du répertoire Startup de Word. Pour plus d'informations, voir Restrictions relatives aux modèles globaux et aux compléments Excel (fichiers .xla).

Classeur Excel

Les modèles de projet Classeur Excel 2007 et Classeur Excel 2003 fournissent le code nécessaire pour vous aider à démarrer l'automatisation et la capture d'événements d'Excel. Ainsi, vous pouvez tirer parti des outils d'analyse de données et de création de graphiques dans vos solutions. Pour plus d'informations, consultez Modèle de projet de classeur Excel.

Modèle Excel

Les modèles de projet Modèle Excel 2007 et Modèle Excel 2003 se comportent de la même manière que les modèles de projet Classeur Excel. Toutefois, le modèle permet aux utilisateurs de créer facilement de nouvelles copies de classeur local du modèle Excel. Les extensions de code managé sont disponibles dans le nouveau classeur. Pour plus d'informations, consultez Modèle de projet de modèle Excel.

Modèles de projet au niveau de l'application

Les nœuds Office, 2003 et 2007 fournissent des modèles de projet qui vous permet de commencer à créer des compléments pour les applications de Microsoft Office 2003 et de la version 2007 de Microsoft Office System : Pour plus d'informations sur la création d'un projet de complément, consultez Comment : créer des projets Visual Studio Tools pour Office. Pour plus d'informations sur le démarrage avec des projets de complément, consultez Mise en route de la programmation de compléments d'application.

2007

Les nœuds Office et 2007 fournissent des modèles de projet pour les applications suivantes :

  • Excel 2007

  • InfoPath 2007

  • Outlook 2007

  • PowerPoint 2007

  • Project 2007

  • Visio 2007

  • Word 2007

Pour plus d'informations, voir Modèles de projet de complément Microsoft Office 2007.

2003

Les nœuds Office et 2003 fournissent des modèles de projet au niveau de l'application pour les applications suivantes :

  • Excel 2003

  • Outlook 2003

  • PowerPoint 2003

  • Project 2003

  • Visio 2003

  • Word 2003

Pour plus d'informations, voir Modèles de projet de complément Microsoft Office 2003.

Tous les modèles de projet de complément au niveau de l'application pour Microsoft Office 2003 incluent également un projet d'installation que vous pouvez utiliser pour déployer votre complément Microsoft Office 2003. Pour plus d'informations sur le projet d'installation, consultez Projets d'installation pour les compléments d'application (Office System 2003).

Modèles de projet de flux de travail SharePoint

Les nœuds Workflow, Office et 2007 contiennent deux modèles de projet qui permettent de commencer à créer des modèles de flux de travail personnalisés pour Microsoft Office SharePoint Server 2007.

  • Flux de travail séquentiel SharePoint 2007. Ce modèle de projet représente un flux de travail qui se compose d'une succession d'étapes exécutées dans l'ordre jusqu'à ce que la dernière activité soit effectuée.

  • Flux de travail de l'ordinateur d'état SharePoint 2007. Ce modèle de projet représente un flux de travail qui se compose d'un jeu d'états, de transitions et d'actions.

Pour plus d'informations sur ces modèles de projet, consultez Modèles de projet de flux de travail SharePoint. Pour plus d'informations sur la création d'un projet de modèle de flux de travail SharePoint, consultez Comment : créer un projet de flux de travail SharePoint.

Modèles de formulaire InfoPath.

Les nœuds Office et 2007 contiennent le modèle de projet Modèle de formulaire InfoPath. Utilisez ce projet pour créer un modèle de formulaire InfoPath pour Microsoft Office InfoPath 2007.

Pour plus d'informations, consultez Développer des modèles de formulaire de code managé InfoPath.

Voir aussi

Tâches

Comment : créer des projets Visual Studio Tools pour Office

Comment : créer un projet de flux de travail SharePoint

Concepts

Création de solutions Office dans Visual Studio

Développement de solutions Office

Mise en route de la programmation des personnalisations au niveau du document pour Excel

Mise en route de la programmation des personnalisations au niveau du document pour Word

Mise en route de la programmation de compléments d'application

Comparaison entre fichiers de document et fichiers modèles

Référence

Nouveau projet, boîte de dialogue