TFS 2015 VSS 查询结果按钮

TFS 2015 VSS Query Result Button

我正在尝试创建 TFS 2015 本地 VSS 扩展。我想添加按钮来查询结果按钮面板。 我阅读了 msdn,从 GITHub () 获取示例并尝试向我的 TFS 添加扩展。

在此示例中,许多按钮添加到多个位置(工作项按钮面板、上下文菜单等),但查询结果的按钮不起作用。

MSDN (https://www.visualstudio.com/en-us/docs/integrate/extensions/reference/targets/overview#work) 说,查询结果按钮面板的目标是 ms.vss-work-web.work-item-query-results-toolbar-menu。所以 vss-extension.json

{
        "id": "showProperties_24",
        "type": "ms.vss-web.action",
        "description": "Shows the target properties for work item query results toolbar menu.",
        "targets": [
            "ms.vss-work-web.work-item-query-results-toolbar-menu"
        ],
        "properties": {
            "text": "Custom query results toolbar menu",
            "title": "ms.vss-work-web.work-item-query-results-toolbar-menu (Custom query results toolbar action)",
            "icon": "images/show-properties.png",
            "group": "actions",
            "uri": "main.html",
            "registeredObjectId": "showProperties"
        }
    },

但是没用

谁能解释一下哪里出了问题

我使用 Visual Studio Team Services 和 TFS 2015 update 3 创建了一个新的查询结果工具栏菜单扩展(请参阅该示例的源代码:https://github.com/Microsoft/vsts-extension-samples/tree/master/contributions-guide)。它适用于 Visual Studio Team Services。

TFS 2015 update 3 无法正常工作,您可以查看这些屏幕截图,对于有效的扩展,它会加载扩展,但对于查询结果工具栏菜单扩展,它不会加载扩展。另外,您提供的文章适用于Visual Studio Team Services,因此,总而言之,它现在不适用于TFS 2015。您可以在 TFS 许可的下一次更新中检查它。