新的Azure DevOps扩展中所有可用的贡献目标在哪里可以找到?

10
新的Azure扩展开发文档指向一个在GitHub上的示例项目,您可以在其中看到针对Azure DevOps门户不同区域的各种扩展示例。然而,我无法找到有关所有可用贡献目标的任何文档。我在哪里可以找到这些信息。
例如,存储库选取器中如何添加新菜单选项的示例之一。这是贡献代码片段的样子:
{
    "contributions": [
        {
            "id": "sample-repository-picker-action",
            "type": "ms.vss-web.menu-item",
            "targets": [ "ms.vss-code-web.command-bar-repository-picker-actions" ],
            "properties": {
                "text": "Sample repository picker action",
                "uri": "dist/RepositoryActions/RepositoryActions.html",
                "iconName" : "Add",
                "registeredObjectId": "sample-repository-action"
            }
        }
    ]
}

如您所见,它们的目标是ms.vss-code-web.command-bar-repository-picker-actions。我在哪里可以找到所有可用目标的文档?

我尝试使用Chrome Devtools检查Azure DevOps门户,希望在任何元素的HTML属性中看到目标字符串。那只是一个瞎猜。这似乎是创建扩展所需的重要信息,它们在哪里?


你好,进展如何?下面的答案能帮到你吗?如果可以,你可以接受答案,这样其他 Stack Overflow 用户就能看到解决方案是否有效。如果你仍然遇到问题,请在这里留言 :-) - Frank Wang-MSFT
1
我也需要这个。如果你不知道目标,怎么扩展呢? - successhawk
1个回答

4
您可以从Microsoft安装Contributions Guide 扩展程序。

此扩展程序旨在帮助扩展程序开发人员了解第三方扩展程序可以针对的Visual Studio Team Services的各种组件,以及每个目标可用的上下文数据。

此外,您还可以在此处此处找到长列表。

4
很遗憾,这两个链接页面已经很久没有更新了。即使那时它们也远未完整。 因此,对于提问者的问题,答案真的是:没有完整的列表可用。也没有逆向工程所需信息的方法。 - Flex

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接