【问题标题】:How to create a page tab for a specific work items type?如何为特定工作项类型创建页面选项卡?
【发布时间】:2020-07-08 04:00:23
【问题描述】:

我正在为 Azure DevOps 构建一个新的 page tab extension。我希望新标签只显示在

测试用例工作项类型如下:

根据他们的文档,将新的页面选项卡添加到所有工作项。也许我错过了他们文档另一部分的内容?

这是我的贡献清单:

 {  
        "id": "sample-work-item-form-page",
        "type": "ms.vss-work-web.work-item-form-page",
        "description": "Custom work item form page",
        "targets": [
            "ms.vss-work-web.work-item-form"
        ],
        "properties": {
            "name": "My Page",
            "uri": "form-tab.html",
            "categories": ["Azure Test Plan"]
        } 
 }      

【问题讨论】:

  • 嗨@Lolpez。如果答案能给你一些帮助,请随时告诉我。如果有帮助,您可以考虑accepting it as answer。谢谢。

标签: azure-devops azure-devops-extensions


【解决方案1】:

据我所知,您没有错过任何步骤。

一般情况下,我们会在扩展清单文件中定义范围和类型。

从这个关于manifest reference的文档中,恐怕没有这样的定义可以指定特定类型的工作项。

解决方法:

您可以导航到Organization Settings -> Process -> Target process ->Edit Work item 并使用Hide from layout 选项隐藏工作项类型的选项卡。

这里是a discussion about this feature,你可以参考一下。

我们考虑让扩展作者在他们的 JSON 中指定这一点 manifest,但这太局限了,因为用户很快就可以 创建自定义工作项类型,扩展作者永远不会知道 那些是什么。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2015-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多