Question

Y at-il le support des propriétés attachées à Windows Workflow Foundation 4?

Dans le cas contraire, comment scénarios communs aux propriétés attachées ( « propriété arbitraire de parent associé aux enfants ») pris en charge dans Windows Workflow Foundation 4?

Était-ce utile?

La solution

Non, et oui aussi. Par rapport à WF 3. * il est tout à fait différent.

Les propriétés attachées ne sont pas disponibles par défaut sur l'une des classes d'activité dans System.Activities. System.Activity et sous-classes Itse ne mettent pas en œuvre DependencyObject et ne permettent pas de propriétés attachées WPF à fixer sur eux de la manière 3. * classes de flux de travail ont fait.

Cependant , propriétés attachées sont pris en charge au moment de la conception dans le Workflow Designer (réhébergé ou dans Visual Studio). Lorsque vous chargez un fichier XAML d'activité, les dans le fichier Activites XAML sont chargés enveloppés dans ModelItems. ModelItem ne met pas en œuvre DependencyObject non plus, cependant, il y a un service de temps de conception qui vous permet d'ajouter AttachedProperties pour modéliser les éléments en fonction de la classe de l'objet underlyinng: c'est le AttachedPropertiesService (atteint de EditingContext.Services). [Je ne me souviens pas si ces propriétés attachées sont sérialisés à XAML automatiquement.]

Avec AttachedPropertiesService, ViewStateService est également utilisé pour les scénarios où les données en temps de conception doit être attaché à un objet, et sérialisé en XAML, comme spécifiant le placement de noeud d'organigramme.

(P.S. D'autres affiches sont aussi droit que les variables et les arguments sont utilisés pour transmettre des données vers / à partir des activités, mais je ne sais pas comment cela traite de la question des valeurs arbitraires de fixation.)

Autres conseils

Dans WF4 vous utilisez variable pour contenir les données et dans / OutArgument pour définir les entrées et sorties pour les activités. L'histoire est complètement différente, oublier fondamentalement tout ce que vous savez sur WF3 quand commençant par WF4.

oui .. utiliser des variables et InArgument ... Oubliez les propriétés de dépendance à 3,0 / 3,5.

un coup d'oeil à cet exemple ..

http://pavkata.blogspot.com/2008/11 /workflow-foundation-40.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top