新的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属性中看到目标字符串。那只是一个瞎猜。这似乎是创建扩展所需的重要信息,它们在哪里?