【问题标题】:Where can i find all available contribution targets for the new azure devops extensions?我在哪里可以找到新的 azure devops 扩展的所有可用贡献目标?
【发布时间】:2019-11-05 17:42:01
【问题描述】:

新的 azure 扩展开发 documentation 指向 github 中的示例项目,您可以在其中看到针对 azure DevOps 门户不同区域的不同扩展示例。但是,我无法找到有关所有可用贡献目标的任何文档。我在哪里可以找到这些信息。

例如,repo 中的一个示例显示了如何向存储库选择器添加新的菜单选项。这是贡献 sn-p 的样子:

{
    "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 属性。那只是一个疯狂的猜测。这似乎是为扩展创建记录的重要信息,这些信息在哪里?

【问题讨论】:

  • 嗨,最近怎么样?下面的答案对你有帮助吗?如果是,您可以接受答案,因此其他 SO 用户将能够看到该解决方案是否有效。如果您仍然遇到一些问题,请随时在此处留下表扬 :-)
  • 我也需要这个。不知道目标怎么扩展?

标签: azure-devops azure-devops-extensions


【解决方案1】:

您可以安装来自 Microsoft 的 Contributions Guide 扩展。

此扩展旨在帮助扩展开发人员发现 Visual Studio Team Services 的各种组件,这些组件可以被第三方扩展的贡献所针对,以及每个目标可用的上下文数据。

此外,您还可以找到一长串herehere

【讨论】:

  • 不幸的是,两个链接页面已经有一段时间没有看到更新了。即便如此,它们还远未完成。所以 OPs 问题的答案真的是:没有完整的清单。而且没有办法对所需信息进行逆向工程。
猜你喜欢
  • 1970-01-01
  • 2010-11-29
  • 1970-01-01
  • 2015-07-10
  • 2021-07-31
  • 2020-05-16
  • 2010-09-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多