Partager via


ITestObject<T>, interface

Cette API prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

Fournit une interface de base pour les objets stockés sur le serveur Visual Studio Test Professional.

Espace de noms :  Microsoft.TeamFoundation.TestManagement.Client
Assembly :  Microsoft.TeamFoundation.TestManagement.Client (dans Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntaxe

'Déclaration
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 ne prend pas en charge les types ou les méthodes génériques.

Paramètres de type

  • T
    Type de l'ID de l'objet.

Le type ITestObject<T> expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Error Obtient un message d'erreur indiquant le problème lié à cet objet. (Hérité de IDataErrorInfo.)
Propriété publique Id Obtient l'identificateur. (Hérité de IIdentifiable<TKey>.)
Propriété publique InvalidProperties Obtient une liste des noms de propriété non valides. (Hérité de IPropertyOwner.)
Propriété publique IsDirty Obtient une valeur qui indique si des propriétés ont été modifiées depuis la dernière actualisation, extraction ou sauvegarde. (Hérité de IPropertyOwner.)
Propriété publique Item Obtient le message d'erreur pour la propriété portant le nom donné. (Hérité de IDataErrorInfo.)
Propriété publique Project Obtient le projet de test.
Propriété publique Revision Obtient le numéro de révision actuel de cet objet.
Propriété publique UserData Obtient ou définit un objet ou une valeur arbitraire non persistants, mais permet aux objets de gestion de test d'être étendus dynamiquement.

Début

Événements

  Nom Description
Événement public PropertyChanged Se produit lorsqu'une valeur de propriété est modifiée. (Hérité de INotifyPropertyChanged.)

Début

Voir aussi

Référence

Microsoft.TeamFoundation.TestManagement.Client, espace de noms

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged