私は私の会社のVSTSアカウントの管理者です。時には、ユーザーとプロジェクトをマッピングする必要があります。つまり、特定のユーザーが属するプロジェクトを一覧表示する必要があります。無駄に、私は多くのVSTSの隅々を見て、オンラインの資料を探しました。私はどんな提案にも感謝しています。VSTSはプロジェクトへのユーザーの参加をリストします
0
A
答えて
1
あなたがVSTS REST APIsを活用して喜んでいる場合は、可能性:
はlist of Team Projectsを取得します。使用して、すべてのチームプロジェクトに反復
+0
ありがとう、Luca!ビットワインディング= 8-の場合、それは無理なルートです) –
0
他の方法は、クライアントSDKを通じてそれを達成できるということです。
あなたはを参照することができ、特定のユーザーのためのチームを取得するために簡単なサンプルがあります:あなたは私たちのソリューションで問題を解決してください
TfsTeamProjectCollection collection = new TfsTeamProjectCollection(new Uri("[collection url]"));
collection.EnsureAuthenticated();
var structureService= collection.GetService<ICommonStructureService>();
var teamprojects = structureService.ListAllProjects();
TfsTeamService teamService = collection.GetService<TfsTeamService>();
UserInfo user = new UserInfo();
foreach (var tp in teamprojects)
{
var teamList = teamService.QueryTeams(tp.Uri);
foreach(var t in teamList)
{
var userIdentity = t.GetMembers(collection, MembershipQuery.Expanded).Where(ti=>ti.UniqueName.Equals("[user accunt, e.g. domain\\test]",StringComparison.OrdinalIgnoreCase)).FirstOrDefault();
if(userIdentity!=null)
{
user.Teams.Add(t.Name);
user.Alias = userIdentity.UniqueName;
user.DisplayName = userIdentity.DisplayName;
}
}
}
Console.WriteLine(user);
Console.Read();
関連する問題
- 1. j2meプロジェクトへのWCF参照の追加
- 2. phpBB3 - ユーザーのフォーラムへの参加
- 3. プロジェクトへのCOM参照の追加:VB.netで利用可能な参照のリストを更新するには?
- 4. Visual Studioの.cuプロジェクトへの参照を追加するには?
- 5. WinFormプロジェクトへの参照を追加するには?
- 6. VSTSのプロジェクトのRepos
- 7. vs2015プロジェクトへのシステム参照を追加できません
- 8. xamarinプロジェクトへの参照としてPCLライブラリプロジェクトを追加
- 9. ユーザーがFacebookに参加しているイベントのリストを取得
- 10. Visual Studio Community 2015プロジェクトへの参照を追加する
- 11. ネイティブVisual C++プロジェクトへの参照を追加する
- 12. Maven:親pomプロジェクトへの参照を追加する
- 13. ASP.NET Core 1.0 MVCプロジェクトへのプロジェクト参照を追加する方法
- 14. 構造体への参照をC#リストに追加する
- 15. ナゲット私のプロジェクトへの不要な参照の追加
- 16. eclipseのjavaへのプロジェクト参照の追加
- 17. .netプロジェクトのフードの下にアセンブリ参照を追加します。
- 18. ASP.NET Coreプロジェクトの.NET Coreクラスライブラリへの参照を追加できません
- 19. プロジェクトを依存関係として追加すると、そのプロジェクトの参照のリストにアセンブリを追加する必要はなくなりますか?
- 20. .netプロジェクトのmsvcr90.dllへの参照を追加してください。
- 21. VSTSのファイルへのパス
- 22. プロジェクトC#で参照Excelを追加するには?使用後はそれをプロジェクトへの参照を追加する方法
- 23. は別のVSTSプロジェクトに1 VSTS(以前のVisual Studioオンライン)を許可#opshubん
- 24. C#UWP - 同じソリューションでプロジェクトへの参照を追加できません
- 25. Toad/Import Utility /ユーザーからユーザーへのインポートは引き続きトリガーの古いユーザーのスキーマを参照します
- 26. "Team Foundation Service Accounts"グループにVSTSのユーザーを追加する方法は?
- 27. 参加しているユーザーがいない場合、マルチキャストグループのリストをチェックすることはできますか?
- 28. プロジェクトへの参照クラスライブラリの問題
- 29. 別のプロジェクトからMVC 6プロジェクト(.Net Core w/.Net Framework)への参照を追加できません。
- 30. SQLデータベースへの参加
は? –