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 | |
---|---|---|
TestManagementService | Inicializa uma nova instância da classe TestManagementService. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
AuthorizedIdentity | Obtém a identidade do usuário atual autorizado. | |
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. | |
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 | |
---|---|---|
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
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.) | |
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). | |
FindTestRunByTmiRunId | Localiza e retorna um resultado de teste usando o identificador fornecido para o Test Management Interface (TMI) executar. | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetTeamProject(Project) | Retorna o projeto de equipe correspondente para o projeto de acompanhamento do item de trabalho fornecido. | |
GetTeamProject(String) | Retorna o projeto de equipe que tem o nome do projeto fornecido. | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
Initialize | Chamado pela estrutura de teste para se conectar a uma instância dessa classe para o servidor. | |
IsSupported | Retorna um valor que indica se o servidor atual oferece suporte a serviços de gerenciamento de teste. | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
QueryTestRuns | Retorna uma lista de execuções de teste que é encontrada ao executar a consulta fornecida. | |
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.