Bonjour,

Mon environnement est VS2010, framework 3.5.

J'ai pu créer un paramètre propre à mon workflow avec "Dependency Property". Ce paramètre (qui est une classe complexe) est correctement envoyé à l'application hôte grâce à l'activité "CallExternalMethod" et à un évènement personnalisé.

Cependant, j'ai du mal à réaliser l'opération inverse, c'est-à-dire mettre à jour la variable interne au workflow avec des données que je lui fournis.

Pour le moment, la seule solution que je voie consiste, dans l'application hôte, à fournir d'abord au 'UserData' l'information à transmettre, puis appeler une méthode globale 'eventDriven' du workflow (par exemple 'SetWorkflowInfo') pour traiter ce qu'il y a dans 'UserData' avant de l'effacer.

Y aurait-il une façon plus ... élégante de procéder ?
Merci par avance de toute réponse.