Didacticiel : hébergement du concepteur de workflow Windows

Le Concepteur Windows Workflow Foundation est utilisé pour représenter visuellement un workflow pour afficher, créer et modifier graphiquement des workflows au moment de la conception. En outre, il peut être utilisé pendant l'exécution du runtime en vue d'afficher l'état actuel d'un workflow en cours d'exécution à l'aide des informations de suivi associées à ce workflow.

Ce didacticiel montre les étapes nécessaires pour créer une application basée sur Windows Form qui héberge le Concepteur Windows Workflow Foundation. L'application que vous concevez permettra à un utilisateur final d'entrer manuellement la représentation XAML d'un workflow dans un contrôle TextBox et consulter automatiquement et graphiquement les résultats dans le Concepteur Windows Workflow Foundation hébergé.

Les classes primaires que vous utilisez pour ce didacticiel sont les suivantes :

  • La classe DesignSurface .NET, qui implémente ce que l'utilisateur perçoit à la manière d'un concepteur en fournissant une aire de conception complètement autonome.

  • La classe WorkflowView, qui affiche une représentation visuelle d'un workflow décrit dans la balise de workflow.

  • La classe WorkflowDesignerLoader, qui prend en charge le chargement personnalisé du concepteur de workflow et de ses composants.

Pour plus d'informations, l'exemple Basic Designer Hosting présente comment utiliser ces classes pour créer une version simple du concepteur de workflow hébergé dans une application Windows.

Le contrôle WorkflowDesigner, qui fait partie de Workflow Tracking Profile Designer, fournit un bon point de départ pour la personnalisation de l'application hébergeant le concepteur de workflow. Le contrôle WorkflowDesigner offre un moyen facile d'ajouter et d'étendre les fonctionnalités du concepteur de workflow dans une application hôte.

Dans cette section

Exercice 1 : créer le projet qui héberge le concepteur de workflow

Exercice 2 : intégrer le concepteur de workflow

Fin du didacticiel sur l'hébergement du concepteur de workflow Windows

Référence

WorkflowDesignerLoader

WorkflowView

Rubriques connexes

Hébergement de concepteurs de workflows

Basic Designer Hosting Sample

Outlook Workflow Wizard Sample

Workflow Monitor Sample

Tracking Profile Designer Sample

Footer image

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