如何在c#中以编程方式在工作项的注释部分添加人员

问题描述 投票:0回答:1

我想在评论部分添加电子邮件ID,就像使用UI一样,我们使用@符号在评论框中添加一个人。

azure-devops
1个回答
1
投票

从我们的实例中查看一些这样的样本,它在注释文本中的存储方式似乎是以下形式:

<a href="#" data-vss-mention="version:2.0,00000000-0000-0000-0000-000000000000">@User Name</a>

虽然我没有尝试过这个(与我们实例的策略相关并写入它),如果你用用户的GUID替换零GUID(对应于他们的idIdentityRef属性),我希望它能工作,并且带有显示名称的“用户名”(来自他们的displayNameIdentityRef)。

目前的问题并不表明您是否尝试通过直接使用REST服务或通过例如。 Microsoft.TeamFoundationServer.Client nuget包提供的API;您将检索目标用户的IdentityRef并保存注释的方式将取决于使用的方法。

© www.soinside.com 2019 - 2024. All rights reserved.