我正在为TFS构建流程工作流编写自定义活动,例如准则here。
在我的C#CodeActivity .Execute()方法中,我想运行另一个活动,例如ConvertWorkspaceItem
如here所述。
我该怎么做?
答案 0 :(得分:2)
尝试使用 NativeActivity 而不是CodeActivity进行一些研究,因此执行上下文允许您安排其他子活动。 E.g:
class YourActivity : NativeActivity
{
protected override void Execute(NativeActivityContext context)
{
ConvertWorkspaceItem it = new ConvertWorkspaceItem();
context.ScheduleActivity(it);
}
}