Lorsque je réhéberge un concepteur, je peux déclarer des variables et leurs étendues. Cependant, toutes les activités ne peuvent pas être la portée d'une variable. Je remarque Sequence, Parallel, PickBranch peut être l'hôte, mais Pick, If, Delay, ne peut pas. Et toutes mes activités personnalisées ne peuvent actuellement pas être la portée d'une variable. Que dois-je faire pour qu'une activité personnalisée puisse être l'étendue des variables?Dans WF4, comment définir une activité personnalisée pouvant correspondre à la portée d'une variable?
0
A
Répondre
1
Il est judicieux d'ajouter des variables aux activités pouvant être exécutées par plusieurs activités enfants. En conséquence Si, Delay etc. ne peut pas et séquence, tandis que etc peut.
Si vous voulez créer votre propre activité composite ajouter une collection publique < Variable> Variables {get; } à votre activité et initialiser la collection dans le constructeur.
Questions connexes
- 1. Activité WF4 personnalisée avec OutArgument et affectation d'activité
- 2. Comment définir la variable dans une portée de fonction?
- 3. Arguments d'objet dynamique dans WF4 Activité
- 4. system.xml.xmldocument en tant qu'activité personnalisée dans wf4
- 5. Comment définir une valeur d'attribut personnalisée égale à une variable?
- 6. comment accéder à la variable globale dans la portée __main__?
- 7. Comment définir une image dans une deuxième activité à partir de la première activité?
- 8. Poussez une variable dans la portée globale?
- 9. Une activité générique WF4 peut-elle être déclarée en XAML?
- 10. Y a-t-il une activité pour arrêter wf4?
- 11. Comment passer une variable dans une variable personnalisée dans Liquid?
- 12. Comment définir la variable JavaScript à l'intérieur de la boucle, puis l'appeler à l'extérieur (portée)
- 13. Comment créer une activité de réception personnalisée dans WF?
- 14. Comment définir la portée dans UISearchBar
- 15. Comment créer un concepteur d'activité pouvant contenir une activité enfant?
- 16. Comment lancer une activité avec une intention et passer une variable dans la nouvelle activité?
- 17. Comment définir une police personnalisée dans UIWebView?
- 18. Comment définir une couleur personnalisée dans itext?
- 19. Comment définir une collection personnalisée dans Jekyll?
- 20. Comment une vue personnalisée peut-elle accéder à son activité?
- 21. Définir l'image pouvant être dessinée comme arrière-plan dans la vue personnalisée
- 22. Comment définir une exception personnalisée dans Haskell?
- 23. Conserver la portée variable dans un script
- 24. Comment passer une variable int à une autre activité?
- 25. Comment manipuler la feuille de propriétés d'activité WF4 réhébergée
- 26. Portée variable dans Backbone.js
- 27. Accès à une variable privée dans une portée globale
- 28. Comment utiliser les règles WF4 pour exécuter des activités WF4
- 29. # Définir la portée dans toute la bibliothèque?
- 30. Comment définir une variable rails égale à une variable javascript?
Merci, cela fonctionne. Juste un ajout, peut-être vous pouvez l'ajouter à votre réponse pour le bénéfice d'autres plumes: 1) C'est public Collection Variables (de l'espace de noms 'System.Collections.ObjectModel') et 2) assurez-vous d'initialiser la collection dans le constructeur, sinon il ne sera pas encore afficher –
J'ai tapé la bonne collection, mais j'ai oublié SO supprimer la partie générique :-( – Maurice