Partager via


Modèles de projet de flux de travail SharePoint

Mise à jour : novembre 2007

S'applique à

Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et versions de Microsoft Office spécifiés.

Type de projet

  • Flux de travail SharePoint

Version de Microsoft Office

  • SharePoint Server 2007

Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet.

Les modèles de projets de flux de travail SharePoint contiennent les références de projet, les fichiers et le code de base nécessaires à utiliser comme point de départ pour générer des modèles de flux de travail séquentiels et d'ordinateur d'état pour Microsoft Office SharePoint Server 2007.

Pour plus d'informations sur la création d'un modèle de flux de travail SharePoint, consultez Solutions de flux de travail SharePoint.

Par défaut, certains des fichiers et références répertoriés ci-dessous sont masqués. Pour les consulter, cliquez sur Afficher tous les fichiers dans la barre d'outils de l'Explorateur de solutions. En outre, certains fichiers et références, non répertoriés ci-dessous, sont communs à de nombreux modèles de projet Visual Studio Tools pour Office.

Code du modèle

Les déclarations de champ suivantes sont incluses dans le fichier de code du modèle de projet.

workflowId

Le champ workflowId est un GUID qui identifie l'instance du workflow.

workflowProperties

Le champ workflowProperties contient les propriétés de l'instance de workflow. Cela inclut les propriétés qui sont communes à tous les workflows. Le champ workflowProperties peut également inclure les propriétés personnalisées passées à Microsoft Office SharePoint 2007 par un formulaire d'initiation de workflow personnalisé. Pour plus d'informations, consultez Association de flux de travail et formulaires d'initialisation.

Fichiers

Ce sont les principaux fichiers utilisateur. Ils sont visibles par défaut.

  • Workflow1 (fichier .vb pour Visual Basic ou fichier .cs pour Visual C#) : fichier de code principal du modèle de workflow.

  • Feature.xml : contient les références à tous les fichiers de définition du modèle de workflow de la fonctionnalité. Par défaut, Feature.xml contient une référence à Workflow.xml. Pour plus d'informations, consultez Déploiement de flux de travail à l'aide de fonctionnalités. Vous ne pouvez pas renommer ce fichier.

  • Workflow.xml : fichier de définition du modèle de workflow. Vous ne pouvez pas renommer ce fichier. Ce fichier contient les informations suivantes :

    • Chemin d'accès de l'assembly du modèle de workflow.

    • URN (Uniform Resource Name) des formulaires InfoPath utilisés dans le workflow.

    • GUID, description et nom du modèle de workflow.

Remarque :

Vous n'avez pas à modifier ce fichier pour exécuter ou déboguer le modèle de workflow. Vous modifierez ce fichier lors du déploiement de la fonctionnalité du workflow sur le serveur de production ou le serveur intermédiaire SharePoint 2007 Server. Pour plus d'informations, consultez Débogage de solutions de flux de travail SharePoint.

Fichiers masqués

Visual Studio Tools pour Office génère le fichier masqué suivant : Ne modifiez pas ce fichier manuellement ; il est régénéré lorsque des modifications sont apportées au projet, et il ne conserve pas les modifications manuelles.

  • Workflow1.designer (fichier .vb pour Visual Basic ou fichier .cs pour Visual C#) : fichier qui contient le code généré par le concepteur Windows Workflow Foundation.

Références

Référence d'assembly

Description

Microsoft.Office.Workflow.Tasks

Collection d'activités SharePoint Server 2007.

Microsoft.SharePoint.WorkflowActions

Collection d'activités SharePoint.

Microsoft.SharePoint

Classes que vous pouvez utiliser pour gérer les flux de travail déployés sur un site SharePoint.

System.Workflow.Activities

Classes qui définissent les activités qui exécutent une représentation exécutable d'un processus de travail. Cet assembly fournit également des classes qui définissent les conditions et les actions qui forment une règle et il gère également l'éditeur d'ensembles de règles et les boîtes de dialogue de l'éditeur des conditions de la règle.

System.Workflow.ComponentModel

Classes que vous pouvez utiliser pour générer des activités, personnaliser le comportement au moment de l'exécution des workflows et les interfaces utilisateur de configuration des activités et des workflows.

Contiennent également les classes et les interfaces utilisées pour créer, valider et compiler les activités et les workflows.

System.Workflow.Runtime

Classes et interfaces qui configurent et contrôlent le moteur d'exécution de workflow, les services d'exécution de workflow et l'exécution d'une instance de workflow.

Assemblys .NET Framework Microsoft

Collection de références à certains assemblys Microsoft .NET Framework utilisés lors du développement des solutions Visual Studio Tools pour Office.

Voir aussi

Tâches

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

Concepts

Solutions de flux de travail SharePoint

Vue d'ensemble des assemblys dans les solutions Office

Référence

Modèles de projet de complément Microsoft Office 2003

Modèles de projet de complément Microsoft Office 2007

Autres ressources

Gestion des solutions, des projets et des fichiers

Modèles de projet Office