Freigeben über


ITestManagementService-Schnittstelle

Stellt das Hauptobjekt für die Testverwaltungsclient-API dar. Bietet Zugriff auf Hilfsobjekte auf Projektauflistungebene und ITestManagementTeamProject.

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntax

'Declaration
Public Interface ITestManagementService
public interface ITestManagementService
public interface class ITestManagementService
type ITestManagementService =  interface end
public interface ITestManagementService

Der ITestManagementService-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AuthorizedIdentity Ruft die Identität des aktuellen autorisierten Benutzers ab.
Öffentliche Eigenschaft DataCollectors Ruft ein Hilfsobjekt mit Methoden zum Erstellen, Abfragen, Registrieren, Aufheben der Registrierungen von und zum Aktualisieren von Datensammlern auf dem Team Foundation-Server ab.
Öffentliche Eigenschaft TestControllers Ruft ein Hilfsobjekt mit Methoden zum Erstellen, Abfragen, Registrieren, Aufheben der Registrierungen von und zum Aktualisieren von Testcontrollern auf dem Team Foundation-Server ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode FindTestResultByLink Sucht und gibt ein Testergebnis und eine Testergebnisanlage, falls vorhanden, mithilfe des bereitgestellten URI (Uniform Resource Identifier) zurück.
Öffentliche Methode FindTestRunByTmiRunId Sucht und gibt ein Testergebnis mithilfe des angegebenen Bezeichners für die TMI-Ausführung (Test Management Interface) zurück.
Öffentliche Methode GetTeamProject(Project) Gibt ein Teamprojektobjekt zurück, das auf dem bereitgestellten Projekt basiert.
Öffentliche Methode GetTeamProject(String) Gibt das Teamprojekt mit dem angegebenen Projektnamen zurück.
Öffentliche Methode IsSupported Gibt einen Wert zurück, der angibt, ob der aktuelle Server Testverwaltungsdienste unterstützt.
Öffentliche Methode QueryTestRuns Gibt eine Liste von Testläufen zurück, die mit der bereitgestellten Abfrage gefunden wurden.

Zum Seitenanfang

Hinweise

Anwendungen können eine Instanz dieses Diensts mit der TeamFoundationServer.GetService-Methode erhalten.

Beispiele

Dieses Beispiel veranschaulicht das Abrufen einer Instanz von ITestManagementService.

TeamFoundationServer tfs;
TestManagementService testManagementService;
tfs = new TeamFoundationServer("http://mserver:8080/tfs");
testManagementService = tfs.GetService<ITestManagementService>;

Siehe auch

Referenz

Microsoft.TeamFoundation.TestManagement.Client-Namespace

TeamFoundationServer