Compartilhar via


Interface ITestObject<T>

Esta API oferece suporte à infraestrutura .NET Framework e não se destina a ser usada diretamente do seu código.

Fornece uma interface base para os objetos que estão armazenados no servidor de 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 ITestObject(Of T) _
    Inherits IIdentifiable(Of T), IPropertyOwner, IDataErrorInfo,  _
    INotifyPropertyChanged
public interface ITestObject<T> : IIdentifiable<T>, 
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
generic<typename T>
public interface class ITestObject : IIdentifiable<T>, 
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestObject<'T> =  
    interface 
        interface IIdentifiable<'T>
        interface IPropertyOwner 
        interface IDataErrorInfo 
        interface INotifyPropertyChanged 
    end
JScript não oferece suporte a tipos ou métodos genéricos.

Parâmetros de tipo

  • T
    Type de ID do objeto.

O tipo ITestObject<T> expõe os membros a seguir.

Propriedades

  Nome Descrição
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. (Herdado de IIdentifiable<TKey>.)
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 Project Obtém o projeto de teste.
Propriedade pública Revision Obtém o número de análise atual desse objeto.
Propriedade pública UserData Obtém ou define um objeto ou um valor arbitrário que não são persistentes, mas permite que os objetos de gerenciamento de teste sejam estendidas dinamicamente.

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

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged