我正在使用PowerShell連接到TFS並執行各種操作。我可以這樣做:我可以獲得註冊到TfsTeamProjectCollection的服務列表
$Uri = New-Object System.Uri("http://mycompany.com/tfs/collection")
$t = New-Object Microsoft.TeamFoundation.Client.TfsTeamProjectCollection($Uri, $TfsClientCredentials)
$t.Authenticate()
$CSS = $t.GetService([Microsoft.TeamFoundation.Server.ICommonStructureService])
它所有的作品。但是我找不到像我在這裏使用的ICommonStructureService這樣的內置服務列表。我找到了幾個頁面,列出其中的一些: https://blogs.msdn.microsoft.com/taylaf/2010/02/23/introducing-the-tfsconnection-tfsconfigurationserver-and-tfsteamprojectcollection-classes/ 但這已過時。
有沒有我能看到完整列表的地方?
反射和dotPeek提供了一個很好的方式,以找到實現所需的接口的所有類。 – jessehouwing