Compartir a través de


TestManagementService (Clase)

Esta API es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.

Para obtener información sobre esta clase, vea ITestManagementService.

Jerarquía de herencia

Object
  Microsoft.TeamFoundation.TestManagement.Client.TestManagementService

Espacio de nombres:  Microsoft.TeamFoundation.TestManagement.Client
Ensamblado:  Microsoft.TeamFoundation.TestManagement.Client (en Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintaxis

'Declaración
Public Class TestManagementService _
    Implements ITestManagementService, ITfsTeamProjectCollectionObject
public class TestManagementService : ITestManagementService, 
    ITfsTeamProjectCollectionObject
public ref class TestManagementService : ITestManagementService, 
    ITfsTeamProjectCollectionObject
type TestManagementService =  
    class 
        interface ITestManagementService 
        interface ITfsTeamProjectCollectionObject 
    end
public class TestManagementService implements ITestManagementService, ITfsTeamProjectCollectionObject

El tipo TestManagementService expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público TestManagementService Inicializa una nueva instancia de la clase TestManagementService.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AuthorizedIdentity Obtiene la identidad del usuario autorizado actual.
Propiedad pública DataCollectors Obtiene un objeto auxiliar que tiene métodos para crear, consultar, registrar, eliminar del Registro y actualizar los adaptadores de datos de diagnóstico en Team Foundation Server.
Propiedad pública TestControllers Obtiene un objeto auxiliar que tiene métodos para crear, consultar, registrar, eliminar del Registro y actualizar los controladores de prueba en Team Foundation Server.
Propiedad pública TfsIdentityStore

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público FindTestResultByLink Busca y devuelve el resultado de una prueba y datos adjuntos del resultado de la prueba, si existen, utilizando el identificador uniforme de recursos (URI) proporcionado.
Método público FindTestRunByTmiRunId Busca y devuelve el resultado de una prueba utilizando el identificador proporcionado para la ejecución de la interfaz de Administración de pruebas (TMI).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetTeamProject(Project) Devuelve el proyecto de equipo correspondiente al proyecto de seguimiento de elementos de trabajo proporcionado.
Método público GetTeamProject(String) Devuelve el proyecto de equipo que tiene el nombre de proyecto proporcionado.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público Initialize Lo llama el marco de pruebas para conectar una instancia de esta clase al servidor.
Método público IsSupported Devuelve un valor que indica si el servidor actual admite servicios de administración de pruebas.
Método protegido MemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método público QueryTestRuns Devuelve una lista de ejecuciones de pruebas que se encuentra ejecutando la consulta proporcionada.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Comentarios

Las aplicaciones pueden obtener una instancia de este servicio con el método TeamFoundationServer.GetService.

Ejemplos

En este ejemplo se muestra cómo obtener una instancia de TestManagementService.

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

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.TestManagement.Client (Espacio de nombres)

ITestManagementService

TeamFoundationServer