6
Potrzebuję uzyskać kwerendy w TFS 2012 w folderze "Moje zapytania". Znalazłem this article. Ale po tym daje wszystkie pytania.jak uzyskać zapisane zapytania w tfs 2012 przy użyciu C#
Chcę dostać zapytań z folderu „Moje zapytania”. To co próbowałem dotąd:
string selectedProject = this.listProjects.SelectedItem.ToString();
TfsTeamProjectCollection teamProjectCollection = TFSDetail.GetTeamProjectDetails(UrlPath);
if (teamProjectCollection != null)
{
Project detailsOfTheSelectedProject = null;
WorkItemStore workItemStore =
(WorkItemStore)teamProjectCollection.GetService(typeof(WorkItemStore));
string folder = "My Queries";
var project = workItemStore.Projects[selectedProject];
QueryHierarchy queryHierarchy = project.QueryHierarchy;
var queryFolder = queryHierarchy as QueryFolder;
QueryItem queryItem = queryFolder[folder];
queryFolder = queryItem as QueryFolder;
}
kiedy dodać queryFolder
oglądać daje następujący wynik:
W jaki sposób mogę uzyskać dostęp do wyników i dostać te wartości?
Hej Co jest 'folder' tutaj w kodzie? –
@AnkitB jego zmienna łańcuchowa. Możesz zobaczyć ten szczegół w pytaniu – DevT
dzięki, czy możesz mi powiedzieć, w jaki sposób mogę uzyskać foldery Lista zapytań? Czy mogę pokazać hierarchię zapytań? Jeśli nie znam nazwy folderu podczas pobierania pozycji zapytania –