Partager via


TestStateEvent, classe

Représente un enregistrement de notification pour une modification dans l'état de test.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.TestStateEvent

Espace de noms :  Microsoft.VisualStudio.TestTools.Common
Assembly :  Microsoft.VisualStudio.QualityTools.Common (dans Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public Class TestStateEvent _
    Inherits TestMessage _
    Implements ISerializable
[SerializableAttribute]
public class TestStateEvent : TestMessage, 
    ISerializable
[SerializableAttribute]
public ref class TestStateEvent : public TestMessage, 
    ISerializable
[<SerializableAttribute>]
type TestStateEvent =  
    class
        inherit TestMessage
        interface ISerializable
    end
public class TestStateEvent extends TestMessage implements ISerializable

Le type TestStateEvent expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée TestStateEvent() Initialise une instance de la classe TestStateEvent.
Méthode protégée TestStateEvent(SerializationInfo, StreamingContext) Initialise une instance de la classe TestStateEvent à l'aide des informations de sérialisation et du contexte fournis.
Méthode publique TestStateEvent(Guid, Guid, TestState) Initialise une instance de la classe TestStateEvent à l'aide de l'identificateur de la série, l'identificateur d'exécution et l'état fournis.
Méthode publique TestStateEvent(Guid, Guid, TestState, DateTime) Initialise une instance de la classe TestStateEvent à l'aide de l'identificateur de la série, l'identificateur d'exécution, l'état et l'horodatage fournis.

Début

Propriétés

  Nom Description
Propriété publique ExecId Obtient un Guid qui identifie, de manière unique, le processus d'exécution.
Propriété publique NewState Obtient le nouveau paramètre pour l'état de test.
Propriété publique RunId Obtient un Guid qui identifie, de manière unique, la série de tests.
Propriété publique Timestamp Obtient la date et l'heure lorsque l'état de test a été modifié.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetObjectData Remplit un objet SerializationInfo avec les données nécessaires pour sérialiser l'objet cible. (Substitue TestMessage.GetObjectData(SerializationInfo, StreamingContext).)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IsValid Retourne une valeur qui indique si l'événement a un RunId valide et un paramètre valide pour le paramètre NewState. (Substitue TestMessage.IsValid().)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui contient le nom de l'ordinateur, le RunId et le NewState. (Substitue Object.ToString().)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.Common, espace de noms