让@Mention与TFS 2017.3上的TFS扩展一起使用

时间:2018-09-10 18:58:08

标签: tfs azure-devops tfs2017 tfs-workitem mention

我试图以编程方式在工作项的讨论区域中提及TFS中的组成员。我们在TFS 2017 Update 2中成功使用了1.0版本:

style="background-color: red !important;"

但是,升级到TFS 2017 Update 3无法发送有关通知的电子邮件。我们还尝试了在TeamFoundationIdentitiy对象上可以找到的所有“用户ID”,这些解决方案可在此处找到: VSTS - uploading via an excel macro and getting @mentions to work

那么我们如何才能在TFS 2017.3中获得有关@mentions的电子邮件呢?

更新:9/11/2018

经过验证的服务帐户无法发送电子邮件,而我的运行相同代码的帐户将发送电子邮件进行提及:

<a href=\"{id.UniqueName}\" data-vss-mention=\"version:1.0\">@{id.DisplayName}</a>

1 个答案:

答案 0 :(得分:0)

我们通过取消使用WorkItemHttpClient并返回到以提交更改而不是服务帐户的用户身份加载SOAP WorkItemStore的方式解决了问题。如果我们可以在TFS的WebApi中使用模拟用户的功能,那就太好了