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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.