TFS 2010 API Documentation

c#, tfs, tfs-sdk, visual-studio-2010

Solution

If you're looking for a C# API (likely, based on the question tags), there is the `Microsoft.TeamFoundation` namespace. I have used it before.

You will need to include the following assemblies as references in your project:

- `Microsoft.TeamFoundation.Client`

- `Microsoft.TeamFoundation.Common`

And one or more of the following based on your specific needs:

- `Microsoft.TeamFoundation.VersionControl.Client`

- `Microsoft.TeamFoundation.WorkItemTracking.Client`

- `Microsoft.TeamFoundation.Build.Client`

- `Microsoft.TeamFoundation.TestManagement.Client`

Problem

So after countless hours crawling the internet I am unable to find any form of proper API for TFS 2010 for C# (I have not installed any SPs yet) I am unable to find any proper results I have found the SDK on the Microsoft site but it is for Java for some reason.. Can anyone help me and provide me with some proper documentation, I have found some relating to VS2005 but this all seems to have been removed from the framework as you can no longer import Microsoft.Core Links to items I have looked at: - http://www.microsoft.com/en-us/download/details.aspx?id=22616 - http://tfsapiwrapper.codeplex.com/ (although this is kind of what I need, I don't hugely want to install random wrappers without a huge amount of information regarding it)

Original source