如何在TFS 2012构建流程模板的自定义活动中运行另一个活动?

时间:2014-01-13 13:26:37

标签: c# visual-studio-2012 tfs2012 workflow-activity build-process-template

我正在为TFS构建流程工作流编写自定义活动,例如准则here

在我的C#CodeActivity .Execute()方法中,我想运行另一个活动,例如ConvertWorkspaceItemhere所述。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

尝试使用 NativeActivity 而不是CodeActivity进行一些研究,因此执行上下文允许您安排其他子活动。 E.g:

class YourActivity : NativeActivity
{
    protected override void Execute(NativeActivityContext context)
    {
        ConvertWorkspaceItem it = new ConvertWorkspaceItem();
        context.ScheduleActivity(it);
    }
}