Partilhar via


Classe TestManagementService

Esta API oferece suporte à infraestrutura .NET Framework e não se destina a ser usada diretamente do seu código.

Para obter informações sobre essa classe, consulte ITestManagementService.

Hierarquia de herança

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

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

Sintaxe

'Declaração
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

O tipo TestManagementService expõe os membros a seguir.

Construtores

  Nome Descrição
Método público TestManagementService Inicializa uma nova instância da classe TestManagementService.

Início

Propriedades

  Nome Descrição
Propriedade pública AuthorizedIdentity Obtém a identidade do usuário atual autorizado.
Propriedade pública DataCollectors Obtém um objeto auxiliar que tem métodos para criar, consultar, registrar, cancelar o registro e atualizar os adaptadores de dados de diagnóstico sobre o team foundation server.
Propriedade pública TestControllers Obtém um objeto auxiliar que tem métodos para criar, consultar, registrar, cancelar o registro e atualize os controladores de teste no team foundation server.

Início

Métodos

  Nome Descrição
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público FindTestResultByLink Localiza e retorna um resultado de teste e um anexo de resultado de teste, se houver, usando o identificador fornecido de recursos uniforme (URI).
Método público FindTestRunByTmiRunId Localiza e retorna um resultado de teste usando o identificador fornecido para o Test Management Interface (TMI) executar.
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetTeamProject(Project) Retorna o projeto de equipe correspondente para o projeto de acompanhamento do item de trabalho fornecido.
Método público GetTeamProject(String) Retorna o projeto de equipe que tem o nome do projeto fornecido.
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público Initialize Chamado pela estrutura de teste para se conectar a uma instância dessa classe para o servidor.
Método público IsSupported Retorna um valor que indica se o servidor atual oferece suporte a serviços de gerenciamento de teste.
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público QueryTestRuns Retorna uma lista de execuções de teste que é encontrada ao executar a consulta fornecida.
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Comentários

Aplicativos podem obter uma instância desse serviço usando o TeamFoundationServer.GetService método.

Exemplos

Este exemplo mostra como obter uma instância de TestManagementService.

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

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client

ITestManagementService

TeamFoundationServer