Activités de flux de travail pour SharePoint Foundation

Dernière modification : vendredi 16 avril 2010

S’applique à : SharePoint Foundation 2010

Dans cet article
Activités Windows Workflow Foundation prises en charge dans les flux de travail SharePoint
Activités utilisables à l’aide du Concepteur Visual Studio pour Windows Workflow Foundation
Activités de flux de travail déclaratif, sans code

Le Concepteur Visual Studio inclut des activités prédéfinies qui permettent de créer des flux de travail Microsoft SharePoint Foundation 2010. En outre, l’espace de noms Microsoft.SharePoint.WorkflowActions, inclus dans SharePoint Foundation, englobe de nombreuses activités de flux de travail utilisables dans vos flux de travail SharePoint Foundation. Ces activités sont optimisées pour simplifier et rationaliser le développement de flux de travail en vue d’une utilisation dans SharePoint Foundation. Elles incluent les activités de flux de travail conçues pour une utilisation dans le Concepteur Visual Studio, ainsi que celles conçues pour une utilisation dans un éditeur de flux de travail à base de règles, sans code, tel que Microsoft SharePoint Designer 2007.

Activités Windows Workflow Foundation prises en charge dans les flux de travail SharePoint

Dans la mesure où toutes les activités disponibles dans le Concepteur Visual Studio ne sont pas pertinentes dans le contexte des sites SharePoint, SharePoint Foundation prend en charge un sous-ensemble des activités disponibles, parmi lesquelles :

  • Code   Permet d’ajouter du code Microsoft Visual Basic ou Microsoft Visual C# à votre flux de travail.

  • ConditionedActivityGroup   Permet d'effectuer un ensemble d'activités de façon conditionnelle, en fonction de critères spécifiques à chaque activité, jusqu'à ce qu'une condition soit remplie pour la globalité de l'activité ConditionedActivityGroup.

  • Sequence   Permet d'exécuter un ensemble ordonné d'activités enfants.

  • Replicator   Permet de créer plusieurs instances d'une activité enfant unique.

Pour plus d'informations sur ces activités, visitez le Centre de développement Windows Workflow Foundation.

Activités utilisables à l’aide du Concepteur Visual Studio pour Windows Workflow Foundation

Les activités de flux de travail suivantes ont été spécialement conçues pour une utilisation dans les flux de travail créés à l’aide du Concepteur Visual Studio. Ces activités peuvent vous aider à créer des flux de travail pour effectuer notamment les tâches suivantes :

  • création, mise à jour, achèvement et suppression de tâches SharePoint ;

  • détection d'événements dans l'élément de liste sur lequel l'instance de flux de travail est exécutée ;

  • activation des modifications de flux de travail dans des étendues spécifiques afin de permettre aux utilisateurs de modifier les flux de travail en cours d'exécution.

CompleteTask

CreateTask

CreateTaskWithContentType

DeleteTask

EnableWorkflowModification

InitializeWorkflow

LogToHistoryListActivity

OnTaskChanged

OnTaskCreated

OnTaskDeleted

OnWorkflowActivated

OnWorkflowItemChanged

OnWorkflowItemDeleted

OnWorkflowModified

RollbackTask

SendEmail

SetState

SharePointSequentialWorkflowActivity

Activités de flux de travail déclaratif, sans code

Les activités de flux de travail suivantes sont spécifiquement conçues pour une utilisation dans un flux de travail déclaratif sans code, par exemple un flux de travail que vous pouvez créer à l’aide d’un éditeur de flux de travail à base de règles sans code, tel que Microsoft Office SharePoint Designer 2007. Il est donc possible que l’activité de flux de travail n’inclue pas certaines fonctionnalités, telles que l’inscription pour les événements de flux de travail, qui sont utilisables dans des assemblys de flux de travail compilés, créés à l’aide du Concepteur Visual Studio.

Le Concepteur Visual Studio ne prend pas en charge les activités de flux de travail suivantes :

AddArrayToArrayListActivity

AddTimeToDateActivity

AddToArrayListActivity

AddToHashtableActivity

ApplyActivation

BuildStringActivity

CheckInItemActivity

CheckOutItemActivity

ClearArrayListActivity

CollectDataTask

ConvertActivity

CopyItemActivity

CreateItemActivity

CurrentDateActivity

DelayForActivity

DelayUntilActivity

DeleteItemActivity

EmailActivity

FindActivity

FindValueActivity

GroupAssignedTask

Helper

LookupActivity

MathActivity

SetFieldActivity

SetModerationStatusActivity

SetTimeFieldActivity

SetVariableActivity

TodoItemTask

UndoCheckOutItemActivity

UpdateItemActivity

UpdateTask

WaitForActivity

Voir aussi

Concepts

Comment SharePoint Foundation traite les activités de flux de travail

Jetons de corrélation dans les flux de travail

Initiation de flux de travail dans SharePoint Foundation

Autres ressources

Flux de travail dans SharePoint Foundation