c# - 获取联系人的 TFS 项目

标签 c# tfs crm xrm

使用 C# 和 Team Foundation Server

我正在开发一个 Web 服务,它允许 Microsoft CRM 在 TFS 中创建一个工作项,而无需使用 TFS 界面。除了一件事,一切都运行顺利。

有没有办法知道联系人在哪个 TFS 项目中使用联系人对象?我可以使用此行从 guid 获取联系人对象:

Contact contact = context.ContactSet.Where(x => x.Id == guid).FirstOrDefault();

其中 context 是实际的 XrmServiceContext 而 guid 是指定的联系人 Guid...

如何使用检索到的对象获取有关联系人正在处理的 TFS 项目的信息?它可以是项目名称、项目对象,任何东西。剩下的我自己想,我只需要找到 Project 和 Contact 之间的关系。

最佳答案

不幸的是,这没有意义,因为一个联系人可能从事多个团队项目。

您还没有说明这是在什么上下文中发生的。也许上下文可以告诉您要使用哪个项目。例如,如果您在工作项中记录客户电话,那么您可以根据客户电话的产品线来选择项目。

关于c# - 获取联系人的 TFS 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9805869/

相关文章:

c# - 在 C# 中将多维数组转换为锯齿状数组

c# - 努力摆脱递归 Page.FindControl

c# - 错误 (502) 网关错误 : When trying to access chatbot deployed on Azure using WebChat channel

javascript - CRM 2011 货币字段不会更改货币符号

javascript - 将十进制输入插入 CRM 365

c# - wp7手机应用Page中如何保存CustomObject状态的状态

tfs - 如何配置 TFS 2012 燃尽图来跟踪错误?

web-services - 自定义 TFS Web 服务插件的问题

deployment - 在 TFS 2012 中使用持续集成进行自动部署

javascript - MSCRM 2011 : Filtering an Iframe using javascript