¿Cómo buscar un archivo específico en el control de origen de TFS dentro de un proyecto seleccionado en 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);

Cómobuscar un archivo específico en elcontrol de fuente de TFS dentro de unaproyecto particular seleccionado y también versión de rama seleccionada en el menú desplegable por el usuario desde la aplicación winforms c # UI?

Aquí el archivo que necesito buscar esusp_Test_Procedure.sql que está presente en el siguiente camino

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

En realidad, estoy obteniendo la ruta anterior del siguiente código:

folders.Items[29956].ServerItem

Pero necesito sabercómo buscar un archivo específico en el control de origen de TFS dentro de un proyecto seleccionado en particular y también una versión de rama seleccionada? Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta