新的Azure扩展开发documentation指向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属性。那只是一个疯狂的猜测。对于扩展创建,这似乎是一条重要的信息记录,这些信息在哪里?
答案 0 :(得分:0)
您可以从Microsoft安装Contributions Guide扩展名。
此扩展旨在帮助扩展开发人员发现Visual Studio Team Services的各种组件,这些组件可以由第三方扩展的贡献以及每个目标可用的上下文数据作为目标。