You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Azure DevOps工作项(如用户情景)添加省略号/右键菜单选项?

为Azure DevOps看板卡片菜单添加自定义选项的方案

Azure DevOps默认的管理后台和Visual Studio没有提供可视化界面直接给看板卡片的省略号/右键菜单添加自定义选项,以下是可行的实现方式:

1. 开发Azure DevOps扩展

这是官方支持的标准方案:

  • 使用azure-devops-extension-sdk和azure-devops-ui开发自定义扩展,在扩展manifest中指定贡献点为看板卡片的上下文菜单(如board-card-context-menu)
  • 定义菜单选项的名称、图标和点击触发的逻辑(比如调用REST API更新工作项、触发外部流程等)
  • 将扩展上传至Azure DevOps市场,或在你的组织内安装私有扩展即可生效

2. 基于REST API的自定义脚本/工具

如果不想开发完整扩展,可以用这种轻量化方式:

  • 通过Azure DevOps REST API获取目标工作项的信息
  • 编写PowerShell、Python等脚本实现你需要的业务逻辑(比如批量修改字段、触发外部系统操作)
  • 可以将脚本封装为快捷方式,或结合自定义仪表板小部件,让用户在看板场景下快速触发操作

注意事项

  • 看板卡片默认菜单的内置操作(如更改状态、分配责任人)无法直接修改或新增,只能通过扩展扩展菜单
  • 若仅需调整工作流相关操作(比如新增状态转换),可在Azure DevOps管理后台的项目设置>工作项类型>工作流中配置,但这不属于自定义菜单选项的范畴

内容的提问来源于stack exchange,提问作者learntofix

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 14:35:11