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
Version de Microsoft Office
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