首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VSTS扩展:基于过程模板填充工作项类型

VSTS扩展:基于过程模板填充工作项类型
EN

Stack Overflow用户
提问于 2018-06-13 11:46:55
回答 1查看 286关注 0票数 0

我正在进行VSTS扩展,并且我需要基于项目的过程模板将工作项类型填充到组合框中。

例如:如果用户有带有敏捷模板的项目,工作项类型应该相应地加载,如果用户使用带有scrum模板的项目,那么不同的工作项类型应该可以在组合框中使用(注意,在下面的列表中,我们在Scrum中获得了“障碍”而不是敏捷中的“问题”)。

过程模板:敏捷

  • 任务
  • 错误
  • 问题
  • 史诗
  • 功能
  • 测试用例

过程模板:Scrum

  • 任务
  • 错误
  • 障碍
  • 史诗
  • 功能
  • 测试用例

由于我们只是控制task.json文件来定义UI,所以我发现不可能动态地填充不同的组合框项集。有办法做到这一点吗?请给我看一下这个。

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-14 06:45:31

您可以在自定义任务中使用PickList,其中一个用于过程模板,例如敏捷/Scrum,另一个子选择列表则根据上面选择的模板动态更改。

只要在子选择列表中放置与流程模板对应的所有工作项类型的值,UI应该如下所示:

有关如何通过API实现此目标的详细信息,请参阅以下链接:如何在VSTS构建任务输入PickList中显示“区域路径”?

您还可以看看下面的教程:

有一些线程可以帮助您:

关于如何获取所有工作项类型,可以使用工作项类型-列表 Rest,这将返回项目的工作项类型列表。一个团队项目只能有一种过程模板:

代码语言:javascript
运行
复制
GET https://{accountName}.visualstudio.com/{project}/_apis/wit/workitemtypes?api-version=4.1
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50836469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档