Partager via


TestManagementService, classe

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Pour plus d'informations sur cette classe, consultez ITestManagementService.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.TestManagement.Client.TestManagementService

Espace de noms :  Microsoft.TeamFoundation.TestManagement.Client
Assembly :  Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntaxe

'Déclaration
Public Class TestManagementService _
    Implements ITestManagementService
public class TestManagementService : ITestManagementService
public ref class TestManagementService : ITestManagementService
type TestManagementService =  
    class
        interface ITestManagementService
    end
public class TestManagementService implements ITestManagementService

Le type TestManagementService expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TestManagementService Initialise une nouvelle instance de la classe TestManagementService.

Début

Propriétés

  Nom Description
Propriété publique AuthorizedIdentity Obtient l'identité de l'utilisateur autorisé actuel.
Propriété publique DataCollectors Obtient un objet d'assistance disposant de méthodes pour créer, interroger, inscrire, désinscrire et mettre à jour les adaptateurs de données de diagnostic sur le serveur Team Foundation.
Propriété publique TestControllers Obtient un objet d'assistance possédant des méthodes pour créer, interroger, inscrire, désinscrire et mettre à jour les contrôleurs de test sur le serveur Team Foundation.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique FindTestResultByLink Recherche et retourne un résultat des tests et une pièce jointe de résultat de test, le cas échéant, à l'aide de l'URI fourni.
Méthode publique FindTestRunByTmiRunId Recherche et retourne un résultat des tests à l'aide de l'identificateur fourni pour l'interface de gestion des tests (TMI) exécutée.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetTeamProject(Project) Retourne le projet d'équipe qui correspond au projet de suivi des éléments de travail fourni.
Méthode publique GetTeamProject(String) Retourne le projet d'équipe portant le nom de projet fourni.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique Initialize Appelé par l'infrastructure de test pour connecter une instance de cette classe au serveur.
Méthode publique IsSupported Retourne une valeur qui indique si le serveur actuel prend en charge les services de gestion de test.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique QueryTestRuns Retourne une liste des séries de tests trouvées à l'aide de la requête fournie.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Notes

Les applications peuvent obtenir une instance de ce service en utilisant la méthode TeamFoundationServer.GetService.

Exemples

Cet exemple indique comment obtenir une instance de TestManagementService.

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

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.TestManagement.Client, espace de noms

ITestManagementService

TeamFoundationServer