为TFS创建扩展 - 如何定位仪表板

时间:2018-03-26 14:28:43

标签: tfs azure-devops

希望有人可以提供帮助,我们广泛使用仪表板来帮助业务跟踪项目状态

一个问题是仪表板的小部件在他们可以做的事情方面确实非常有限

我已经编写了我需要在Excel扩展程序中使用的代码,例如获取团队的能力并与剩余的工作进行比较,但是我想将其捆绑在一个小部件中

我已经完成了创建扩展程序的教程,并设法部署了一个基本的

但是,我看不出如何确保我的小部件仅作为仪表板扩展程序可用 - 默认似乎是现有页面上的标签

有人可以建议我如何设置它,以便它只显示在创建/编辑仪表板页面上的扩展列表中吗?

在我安装它之后,将它放在我不想要的标签上,如果我在仪表板上查找它,它就不会出现,所以我去了其他链接,我找到一个页面要求我再次安装它....没有意义

感觉它应该可以通过扩展点来实现,但是这些都没有表明你如何只需要在仪表板上访问它而不需要固定位置

谢谢!

1 个答案:

答案 0 :(得分:2)

有许多地方可以添加到VSTS用户界面。你可以从here开始。

要添加仪表板小部件,您需要参考以下文章:

https://docs.microsoft.com/en-us/vsts/extend/develop/add-dashboard-widget?view=vsts

  
      
  • 贡献的类型。对于所有小部件,这应该是ms.vss-dashboards-web.widget
  •   
  • 贡献所贡献的目标数组。对于所有小部件,这应该是   [ms.vss-dashboards-web.widget-catalog]
  •