Partager via


IfElse With Rules

Cette rubrique s'applique à Windows Workflow Foundation 4.

Cet exemple illustre l'utilisation d'une condition de règle avec une activité IfElseActivity.

L'exemple transmet un paramètre OrderValue depuis l'hôte. La valeur du paramètre est utilisée dans une condition de règle sur la première branche de l'activité IfElseActivity. Si la valeur est inférieure à 10 000, la première branche s'exécute et l'activité CodeActivity de la première branche imprime Get Manager Approval (obtenir l'approbation du responsable) sur la console. Si la valeur est supérieure à 10 000, l'activité CodeActivity de la deuxième branche s'exécute et imprime Get VP Approval (obtenir l'approbation du vice-président).

Pour générer l'exemple

  1. Téléchargez l'exemple en cliquant sur Télécharger l'exemple.

    L'exemple de projet est alors extrait sur votre disque dur local.

  2. Cliquez sur Démarrer, pointez sur Programmes, puis sur Microsoft Windows SDK et cliquez sur Environnement de commande.

  3. Accédez au répertoire source de l'exemple.

  4. À l'invite de commandes, tapez MSBUILD <Nom du fichier solution>.

Pour exécuter l'exemple

  1. Dans la fenêtre Invite de commandes du Kit de développement logiciel (SDK), exécutez le fichier .exe dans le dossier IfElseWithRules\bin\debug (ou le dossier IfElseWithRules\bin pour la version Visual Basic de l'exemple), situé sous le dossier principal de l'exemple.
Ee960224.Important(fr-fr,VS.100).gif Remarque :
Les exemples peuvent déjà être installés sur votre ordinateur. Recherchez le répertoire (par défaut) suivant avant de continuer.

<LecteurInstall>:\WF_WCF_Samples

Si ce répertoire n'existe pas, rendez-vous sur la page (éventuellement en anglais) des exemples Windows Communication Foundation (WCF) et Windows Workflow Foundation (WF) pour .NET Framework 4 pour télécharger tous les exemples Windows Communication Foundation (WCF) et WF. Cet exemple se trouve dans le répertoire suivant.

<LecteurInstall>:\WF_WCF_Samples\WF\Basic\Rules\IfElseWithRules

Voir aussi

Référence

System.Workflow.Activities.Rules
IfElseActivity
CodeActivity
RuleDefinitions

Autres ressources

CodeDOM Types Supported by Windows Workflow Foundation
Using Conditions in Workflows
Using Rule Conditions in Workflows
Using Conditions through Code
Rules and Conditions Samples