我正在为VSTS创建一个扩展程序,它定位工作项表单并在工作项表单上呈现页面。
但是我想仅在“测试类型”工作项上呈现该选项卡页面,但贡献允许在每个工作项上。
是否可以依赖工作项类型。
提前致谢。
答案 0 :(得分:0)
不幸的是,定位public SettingsPage ()
{
InitializeComponent ();
lblResult.Text = $"Great! you got {MainPage.count} out of {App.CurrentGame.NumberOfQuestions}" +
$" questions correct";
lblPResult.Text = $"Total Points: {MainPage.points}";
btnSound.Clicked += BtnSound_Clicked;
}
private void BtnSound_Clicked(object sender, EventArgs e)
{
}
时无法实现这一目标。
我们在管理界面中提供了该功能,以配置哪些类型 得到一个扩展,但我们没有立即计划类似的逻辑 在json清单中。
原因也描述如下:
我们考虑让扩展作者在他们的JSON中指定它 明显,但这是太有限,因为用户很快就能够 创建自定义工作项类型,扩展作者永远不会知道它们是什么。
因此,它无法作为扩展开发人员进行限制,用户可以在流程中进行自定义 - 工作项类型 - 布局页面。
他们也可以通过导出工作项类型来执行此操作,详情请参阅link中可扩展性与新工作项表单部分。
此外,由于您正在进行自定义工作项,请查看本教程Creating work item form extensions in Visual Studio Team Services,这可能对您有所帮助。