Como procurar um arquivo específico no controle de origem do TFS dentro de um projeto selecionado em particular?

Código:

string spName = "usp_Test_Procedure.sql";
var tfsPp = new TeamProjectPicker(TeamProjectPickerMode.SingleProject, false);
tfsPp.ShowDialog();
_tfs = tfsPp.SelectedTeamProjectCollection;
if (tfsPp.SelectedProjects.Any())
{
     _selectedTeamProject = tfsPp.SelectedProjects[0];
}
string selectedProjectName = _selectedTeamProject.Name;
var tfs = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(_tfs.Uri);
var vsStore = tfs.GetService<VersionControlServer>();
var project = "project";
var branchVersion = "1.0.0";
var folders = vsStore.GetItems("$/" + selectedProjectName + "/*", RecursionType.Full);

Comoprocure um arquivo específico nocontrole de origem do TFS dentro de umprojeto selecionado em particular e também branchversion selecionado no menu suspenso pelo usuário do aplicativo c # UI winforms?

Aqui o arquivo que eu preciso pesquisar éusp_Test_Procedure.sql que está presente no caminho a seguir

$/selectedProjectName/project/1.0.0/UI/Scripts/usp_Test_Procedure.sql

Na verdade, estou obtendo o caminho acima do código enganador:

folders.Items[29956].ServerItem

Mas eu preciso sabercomo procurar um arquivo específico no controle de origem do TFS dentro de um determinado projeto selecionado e também uma versão de ramificação selecionada? Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion