Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este tema es aplicable a Windows Workflow Foundation 4.
En este ejemplo se muestra cómo crear un flujo de trabajo que utiliza la actividad Interop para integrar una actividad personalizada escrita en .NET Framework 3,5 que utiliza directiva y reglas. El flujo de trabajo pasa datos a la actividad personalizada enlazando las variables a las propiedades de dependencia expuestas por la actividad personalizada.
Ejemplo de tutorial
Para examinar TravelRuleLibrary
Con Visual Studio 2010, abra el archivo de solución InteropWith35RuleSet.sln.
Abra TravelRuleSet.cs en el diseñador de flujo de trabajo.
Se muestra una actividad secuencial personalizada que contiene una actividad PolicyActivity.
Haga doble clic en la actividad de directiva DiscountPolicy para examinar las reglas.
Aparece el editor de reglas para mostrar las reglas.
Haga clic con el botón secundario en
DiscountPolicy
y seleccione la opción Ver código para examinar el código C# lateral de la actividad.Observe el valor de propiedad de dependencia para
DiscountLevel
. Equivale a los argumentos de .NET Framework 4. Para obtener más información sobre los argumentos, vea Variables y argumentos.
InteropWith35RuleSet
Es un proyecto de flujo de trabajo secuencial que utiliza la actividad Interop para integrar con el conjunto de reglas personalizado creado en el proyecto TravelRuleLibrary
. Las variables se crean en la actividad Sequence de nivel superior. La actividad Interop se utiliza para la integración con la actividad TravelRuleSet
. Las variables que se declaran en Sequence se utilizan para enlazar con las propiedades de dependencia.
Para utilizar este ejemplo
Con Visual Studio 2010, abra el archivo de solución InteropWith35RuleSet.sln.
Presione F6 para compilar la solución.
Presione CTRL+F5 para ejecutar la solución.
![]() |
---|
Puede que los ejemplos ya estén instalados en su equipo. Compruebe el siguiente directorio (valor predeterminado) antes de continuar.
<unidadDeInstalación>:\WF_WCF_Samples
Si no existe este directorio, vaya a la página de ejemplos de Windows Communication Foundation (WCF) y Windows Workflow Foundation (WF) Samples para .NET Framework 4 para descargar todos los ejemplos de Windows Communication Foundation (WCF) y WF. Este ejemplo se encuentra en el siguiente directorio.
<unidadDeInstalación>:\WF_WCF_Samples\WF\Basic\Built-InActivities\InteropWith35RuleSet
|