2016-12-13 19 views
0

Gibt es eine Möglichkeit zu holen, die Liste der Tags für ein Teamprojekt erstellt zu holen, im Grunde brauchen wir Informationen wie Erstellungsdatum vom Benutzer erstellt usw.Wie die Liste der Schlagwörter in TFS 2015 Update 3

Can Wir holen diese Informationen mit TFS RestApi? In diesem Fall wäre es hilfreich, wenn Codefragmente bereitgestellt werden.

Antwort

1

Es gibt nicht die Informationen von Benutzer erstellt, können Sie es in dbo.tbl_TagDefinition Tabelle der Sammlungsdatenbank überprüfen.

Um die Liste der Schlagwörter zu holen, die Sie Giulio Antwort, zum Beispiel verweisen:

[collection URL]/_apis/tagging/scopes/[Team Project ID]/tags?api-version=1.0 

Team Project-ID zu erhalten, können Sie diese REST API-Aufruf:

[Collection URL]/_apis/projects?api-version=1.0 

Einfach Code für C#:

String MyURI = "[collection URL]/_apis/tagging/scopes/f593de42-d419-4e07-afc7-1f334077c212/tags?api-version=1.0"; 
      WebRequest WReq = WebRequest.Create(MyURI); 
      WReq.Credentials = 
       new NetworkCredential("[user name]", "[password]", "[domain""); 

      WebResponse response = WReq.GetResponse(); 
      Console.WriteLine(((HttpWebResponse)response).StatusDescription); 
      // Get the stream containing content returned by the server. 
      Stream dataStream = response.GetResponseStream(); 
      // Open the stream using a StreamReader for easy access. 
      StreamReader reader = new StreamReader(dataStream); 
      // Read the content. 
      string responseFromServer = reader.ReadToEnd(); 
      // Display the content. 
      Console.WriteLine(responseFromServer); 
+0

Dank für das Code-Snippet, welche Felder in dbo.tbl_TagDefinition bietet die von Benutzer und Erstellung erstellt Datum. – Santhosh

+0

@Santhosh Es gibt nicht erstellt von Benutzer und Erstellungsdatum in dbo_TagDefinition, tut mir leid für den Fehler, ich habe es aktualisiert. –

0

Es gibt eine REST-API zum Verwalten von Tags, aber es gibt keine Auditing-Informationen gemäß Ihrer Anforderung.

Wenn Sie lernen möchten, wie Sie eine REST-API aufrufen, gibt es viele Quellen, beginnend mit der Get started Seite.

Verwandte Themen