Partager via


Procédure : configurer manuellement un projet de flux de travail

Dernière modification : vendredi 16 avril 2010

S’applique à : SharePoint Foundation 2010

Cette rubrique explique comment configurer manuellement un projet de flux de travail sans utiliser les modèles fournis par Visual Studio.

Pour développer un flux de travail Microsoft SharePoint Foundation 2010 personnalisé dans Visual Studio 2010 Workflow Designer, vous devez ajouter deux références à votre projet de flux de travail :

  • Une référence au fichier Microsoft.SharePoint.dll pour activer l’accès au modèle objet SharePoint Foundation 2010 dans votre code.

  • Une référence au fichier Microsoft.SharePoint.WorkflowActions.dll pour activer l'accès aux activités SharePoint Foundation prédéfinies. En outre, vous devez placer ces activités dans la Boîte à outils.

Pour plus d'informations sur Windows Workflow Foundation, y compris l'utilisation de Visual Studio 2010 Workflow Designer pour créer des solutions de flux de travail, visitez le Centre de développement Windows Workflow Foundation.

Pour ajouter les références nécessaires au projet de flux de travail

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur Références, puis sélectionnez Ajouter une référence.

  2. Dans l’onglet Parcourir, accédez à C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\isapi.

  3. Sélectionnez Microsoft.SharePoint.dll et Microsoft.SharePoint.WorkflowActions.dll.

  4. Cliquez sur OK.

Pour ajouter des activités de flux de travail pour SharePoint Foundation à la Boîte à outils

  1. Cliquez avec le bouton droit sur le volet Toolbox Visual Studio, puis cliquez sur Choisir les éléments.

  2. Cliquez sur l’onglet Activités, puis cliquez sur Parcourir. Accédez à C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\ISAPI\.

  3. Sélectionnez le fichier Microsoft.SharePoint.WorkflowActions.dll.

  4. Cliquez sur OK.

Les activités spécifiques aux flux de travail dans SharePoint Foundation 2010, telles que OnWorkflowActivated et SendEmail s’affichent dans le volet Toolbox.

Notes

Vous pouvez également afficher les activités de flux de travail SharePoint Foundation 2010 dans le volet Boîte à outils si vous modifiez votre projet de flux de travail afin que le flux de travail dérive de la classe SharePointSequentialWorkflowActivity, plutôt que de la classe par défaut SequentialWorkflowActivity. Dans votre code de flux de travail, modifiez la ligne de code suivante :

public sealed partial class Workflow1: SequentialWorkflowActivity

Comme suit :

public sealed partial class Workflow1: SharePointSequentialWorkflowActivity

Voir aussi

Concepts

Développement de flux de travail pour SharePoint Foundation

Activités de flux de travail pour SharePoint Foundation

Vue d'ensemble des formulaires de flux de travail