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 um 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 está errado com esse objeto. (Herdado de IDataErrorInfo.)
Propriedade pública Id Obtém o identificador para o ambiente de teste, conforme registrado na Visual Studio Team Foundation Server.
Propriedade pública InvalidProperties Obtém uma lista de nomes de propriedade 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.

Início

Métodos

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

Início

Eventos

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

Início

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client

ITestEnvironmentHelper