Compartilhar via


Interface ITestController

Registra um controlador de teste com Visual Studio Test Professional.

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

Sintaxe

'Declaração
Public Interface ITestController _
    Inherits IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestController : IPropertyOwner, 
    IDataErrorInfo, INotifyPropertyChanged
public interface class ITestController : IPropertyOwner, 
    IDataErrorInfo, INotifyPropertyChanged
type ITestController =  
    interface
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestController extends IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

O tipo ITestController expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Description Obtém ou define a descrição de esse controlador de teste.
Propriedade pública DisplayName Obtém ou define o nome do controlador como ele aparecerá na interface de usuário (UI).
Propriedade pública Error Obtém uma mensagem de erro indicando que o que há de errado com esse objeto. (Herdado de IDataErrorInfo.)
Propriedade pública GroupId Obtém ou define o identificador para o grupo de controladores de teste que contém esse controlador de teste.
Propriedade pública InvalidProperties Obtém uma lista de nomes de propriedades que são inválidos. (Herdado de IPropertyOwner.)
Propriedade pública IsDirty Obtém um valor que indica se todas as propriedades foram alterados desde a última atualização, buscar, ou salvar. (Herdado de IPropertyOwner.)
Propriedade pública Item Obtém a mensagem de erro para a propriedade com o nome fornecido. (Herdado de IDataErrorInfo.)
Propriedade pública Name Obtém ou define o nome exclusivo com esse controlador de teste.
Propriedade pública Properties Obtém o dicionário de pares nome/valor que representam as propriedades de esse controlador de teste.
Propriedade pública State Estado do controlador de teste.
Propriedade pública TestEnvironments Obtém um auxiliar de ambiente de teste que tem propriedades e métodos para ambientes de teste que pertencem a esse controlador de teste.

Superior

Métodos

  Nome Descrição
Método público Register Registra esse controlador de teste com a coleção de projeto de equipe.
Método público Unregister Remove o registro de esse controlador de teste de coleção de projeto de equipe.
Método público Update Atualizar o registro de esse controlador de teste na coleção de projeto de equipe.

Superior

Eventos

  Nome Descrição
Evento público PropertyChanged Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.)

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client