Partager via


Développement d'activités Workflow (WF)

Vous pouvez utiliser les API de Windows Workflow Foundation pour créer des activités personnalisées. Pour développer une activité personnalisée, vous devez définir une classe d'activités personnalisée qui dérive directement de la classe Activity ou d'une activité par défaut qui dérive de Activity. Vous avez l'option de personnaliser plusieurs aspects de votre activité personnalisée, telle que la sérialisation, la validation, la conception et la logique par défaut à l'aide d'un jeu de classes connexes qui encapsulent ces éléments de fonctionnalités spécifiques. Les attributs d'activité sont ensuite utilisés pour référencer ces classes personnalisées afin que la logique personnalisée soit utilisée à la place de la logique par défaut utilisée par les attributs.

L'utilisation d'attributs permet à un client de découvrir les fonctions de l'activité. Par exemple, un client peut demander à une activité si elle dispose d'un sérialiseur au format BPEL (Business Process Execution Language) sans devoir créer une instance de l'activité ou de son sérialiseur.

Pour consulter un exemple de code indiquant comment créer une activité personnalisée, consultez le Simple Activity Sample.

Dans cette section

Création d'activités personnalisées

Vue d'ensemble de la logique de validation des activités

Création d'un concepteur d'activités personnalisées

Référence

System.Workflow.Activities

System.Workflow.ComponentModel

Rubriques connexes

Activités Windows Workflow Foundation

Utilisation des propriétés d'activité

Footer image

Copyright ©2007 par Microsoft Corporation. Tous droits réservés.