我将用一个例子来解释我的问题。让我们考虑 TFS“Bug”工作项类型。在错误工作项类型中有一个“开发人员”和“测试人员”下拉菜单。使用内置规则类型,我们只能将“VALIDUSER”分配给每个下拉菜单。这将在下拉列表中显示所有 Windows 用户。我希望能够在“TeamMembers”节点下创建一个自定义子团队并将成员分配给子团队。例如如下图所示:
替代文字 http://www.imagechicken.com/uploads/1267041644094323600.png
“开发者”下拉菜单应显示来自新“开发者”子团队的用户,而不是所有 VALIDUSER。同样,“Tester”下拉菜单应显示来自新“Tester”子团队的用户。
替代文字 http://www.imagechicken.com/uploads/1267042457029195500.png
我正在考虑创建一个自定义工作项控件,然后调用 TFS API 来获取自定义子团队成员。
如果有人以前做过这方面的工作,或者有更好的(和简单的:))想法来实现上述目标,请提出建议。
更新
我刚刚创建了一个自定义工作项控件并调用 TFS API 来获取自定义组中的成员列表。这样就完成了。但我仍然想知道是否有更好的方法来实现相同的结果。