1
我正在爲TFS構建過程工作流編寫定製活動,例如指南here。如何在TFS 2012構建過程模板的自定義活動中運行其他活動?
在我的C#CodeActivity .Execute()方法中,我想運行另一個活動,例如ConvertWorkspaceItem
,如here所述。
我該怎麼做?
我正在爲TFS構建過程工作流編寫定製活動,例如指南here。如何在TFS 2012構建過程模板的自定義活動中運行其他活動?
在我的C#CodeActivity .Execute()方法中,我想運行另一個活動,例如ConvertWorkspaceItem
,如here所述。
我該怎麼做?
嘗試使用NativeActivity而不是CodeActivity進行一些研究,因此執行上下文允許您安排其他子活動。 例如:
class YourActivity : NativeActivity
{
protected override void Execute(NativeActivityContext context)
{
ConvertWorkspaceItem it = new ConvertWorkspaceItem();
context.ScheduleActivity(it);
}
}