迁移指南

Azure DevOps Services

本指南提供的信息有助于将 .NET 代码从使用 WIT 客户端 OM 迁移到基于 REST 的 .NET 客户端库。 下表列出了常见的工作跟踪方案,以及指向其所遵循的 API 文档的链接。

有关这些方案中涵盖的示例代码,请参阅 GitHub Azure DevOps WIT 客户端 OM 迁移指南

常见方案

方案 WIT 客户端 OM 基于 REST
获取工作项列表 WorkItemStore.Query 工作项 - 列表
获取单个工作项 WorkItemStore.GetWorkItem 工作项 - 获取工作项
创建新工作项 WorkItem 工作项 - 创建
更新现有工作项 WorkItem.Fields 工作项 - 更新 - 更新字段
验证工作项 WorkItem.IsValid ()
WorkItem.Validate ()
工作项 - 更新 - 仅验证
创建指向现有工作项的链接 WorkItem.WorkItemLinks.Add 工作项 - 更新 - 添加链接
添加注释 WorkItem.History 工作项 - 更新 - 更新字段
创建超链接 WorkItem.Links.Add () 工作项 - 更新 - 添加超链接
添加附件 WorkItem.Attachments.Add () 工作项 - 更新 - 添加附件
使用 WIQL 查询工作项 WorkItemStore.Query () Wiql - 通过 Wiql 查询
运行现有查询以获取工作项的列表 WorkItemStore.Query () Wiql - 按 ID 查询
获取项目的工作项类型列表 Category.WorkItemTypes 工作项类型 - 列表
获取工作项类型详细信息 Category.WorkItemTypes 工作项类型 - 获取
获取工作项类型的字段列表 WorkItemType.FieldDefinitions “工作项类型”字段 - 列表
获取字段详细信息 WorkItemType.FieldDefinitions “工作项类型”域 - 获取

资源

支持

正在查找有关我们错过的方案的帮助? 如果是这样,请在 迁移指南 项目上创建一个新问题,我们将方案添加到存储库。