Compartilhar via


Interface ITestEnvironment

Representa um ambiente de teste no cliente de gerenciamento do teste.

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

Sintaxe

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

O tipo ITestEnvironment expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ControllerDisplayName Obtém o nome de exibição do controlador de teste que é proprietária do ambiente de teste.
Propriedade pública ControllerEnvironmentId Obtém ou define a identificação do controlador.
Propriedade pública ControllerName Obtém o nome do controlador que possui o ambiente de teste.
Propriedade pública DateCreated Obtém a data e hora em que o ambiente foi criado.
Propriedade pública Description Obtém ou define a descrição do ambiente de teste.
Propriedade pública DisplayName Obtém ou define o nome de exibição para o ambiente de teste.
Propriedade pública EnvironmentType Obtém ou define uma seqüência de caracteres que representa o tipo de ambiente.
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 Id Obtém o identificador para o ambiente de teste, conforme registrado no Visual Studio Team Foundation Server.
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 LabEnvironmentUri Obtém ou define o identificador de recursos uniforme (URI) para o ambiente de laboratório correspondente.
Propriedade pública LabServerUri Obtém ou define o URI para o servidor de laboratório em que o ambiente de laboratório correspondente pode ser encontrado.
Propriedade pública MachineRoles Obtém ou define uma coleção de funções de máquina nesse ambiente de teste.
Propriedade pública Name Obtém ou define o nome exclusivo para esse ambiente de teste em um controlador de teste ou de projeto de equipe.
Propriedade pública Owner Obtém ou define a identidade da pessoa que possui esse ambiente.
Propriedade pública Properties Obtém o conjunto de propriedades para o controlador de teste.
Propriedade pública TeamProject Obtém o projeto de equipe que é proprietária do ambiente de teste.
Propriedade pública TestController Obtém o controlador de teste que é proprietária do ambiente de teste.

Superior

Métodos

  Nome Descrição
Método público Register Registra esse ambiente de teste com a coleção de projeto de equipe e define o Id.
Método público Unregister Cancela o registro de seus ambientes de teste da coleção team project e esse ambiente de teste.
Método público Update Persistir as propriedades atualizadas do ambiente de teste.

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

ITestEnvironmentHelper