6
erhalten Ich brauche die Abfragen in TFS 2012 im Ordner "Meine Abfragen". Ich fand this article. Aber danach gibt es alle Fragen.wie gespeicherte Abfragen in tfs 2012 mit C#
Ich möchte Anfragen bekommen vom „Meine Anfragen“ -Ordner. Dies ist, was ich bisher versucht haben:
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;
}
Wenn ich queryFolder
hinzufügen zu sehen gibt es folgende Ausgabe:
Wie ein ich das Ergebnis zugreifen und diese Werte erhalten?
Hey, was das 'hier im Code folder' ist? –
@AnkitB seine String-Variable. Sie können dieses Detail in Frage sehen – DevT
danke, können Sie mir sagen, wie ich die Liste der Abfrage-Ordner bekommen kann? Damit ich die Query-Hierarchie anzeigen kann? Wenn ich den Namen des Ordners beim Abrufen von Abfrageelementen nicht kenne –