Ejemplo de IfElse con reglas

Download sample

En este ejemplo se muestra el uso de una condición de regla con una actividad IfElseActivity.

En el ejemplo se pasa un parámetro OrderValue del host. El valor del parámetro se utiliza en una condición de regla en la primera bifurcación de la actividad IfElseActivity. Si el valor es menor de 10.000, se ejecuta la primera bifurcación, y la actividad CodeActivity de la primera bifurcación imprime Get Manager Approval en la consola. Si el valor es mayor de 10.000, se ejecuta la actividad CodeActivity de la segunda bifurcación e imprime Get VP Approval.

Para generar el ejemplo

  1. Para descargar el ejemplo, haga clic en Descargar ejemplo.

    Así se extrae el proyecto de ejemplo en su disco duro local.

  2. Haga clic en Inicio, señale Programas, señale Microsoft Windows SDK y, a continuación, haga clic en CMD Shell.

  3. Vaya al directorio de origen del ejemplo.

  4. En el símbolo del sistema, escriba MSBUILD <nombre del archivo de solución>.

Para ejecutar el ejemplo

  • En la ventana del símbolo del sistema del SDK, ejecute el archivo .exe de la carpeta IfElseWithRules\bin\debug (o la carpeta IfElseWithRules\bin para la versión de VB del ejemplo), que se encuentra bajo la carpeta principal del ejemplo.

Consulte también

Referencia

System.Workflow.Activities.Rules
IfElseActivity
CodeActivity
RuleDefinitions

Otros recursos

CodeDOM Types Supported by Windows Workflow Foundation
Using Conditions in Workflows
Using Rule Conditions in Workflows
Using Conditions through Code
Ejemplos de reglas y condiciones

Footer image

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.