Getting the Process Template name for a Team Project programmatically

In this recipe, you'll learn how to get the name of the Process Template used to create a Team Project.

Getting ready

Follow the steps in the Acquiring TFS object model from the NuGet Gallery recipe to create a project in Visual Studio and add the TFS NuGet packages to this project.

How to do it...

  1. First, connect to TFS programmatically. As a first step, a connection to the TFS needs to be established. This can be done using the following snippet:
    var tfs = TfsTeamProjectCollectionFactory
                    .GetTeamProjectCollection(new Uri("http://tfs2015:8080/tfs")); 
    tfs.EnsureAuthenticated();
  2. To obtain the Process Template details for a Team Project, we need an instance of the VersionControlServer ...

Get Microsoft Team Foundation Server 2015 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.