In my senario, the activity has a string which has an associated DialogPropertyValueEditor. When entries are added or removed from this array, CacheMetadata() is called on the activity. What I want to do from here is add or remove arguments for the activity based on the contents of this string. These arguments should then be controllable from the designer (ie, associate variables, or vb expressions) in either a rehosted, or native VisualStudio environment. I'm having some trouble figuring this out. With WF3 I used the WorkflowParameterBindingCollection. Anyone tackled this already, or got an idea how it might be accomplished?
View Complete Post