Sdílet prostřednictvím


TestStateEvent – třída

Představuje záznam oznámení pro změny zkušebního stavu.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.Common
Sestavení:  Microsoft.VisualStudio.QualityTools.Common (v Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Deklarace
<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

Typ TestStateEvent zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda TestStateEvent() Inicializuje instanci TestStateEvent třídy.
Chráněná metoda TestStateEvent(SerializationInfo, StreamingContext) Inicializuje instanci TestStateEvent třídy pomocí serializace informace a kontext.
Veřejná metoda TestStateEvent(Guid, Guid, TestState) Inicializuje instanci TestStateEvent třídy pomocí poskytnutého identifikátor spuštění, spuštění identifikátor a státu.
Veřejná metoda TestStateEvent(Guid, Guid, TestState, DateTime) Inicializuje instanci TestStateEvent třídy pomocí poskytnutého identifikátor spuštění, spuštění identifikátor, stát a časové razítko.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ExecId Získává Guid jedinečným způsobem identifikuje proces spuštění.
Veřejná vlastnost NewState Získá nové nastavení pro stav testu.
Veřejná vlastnost RunId Získává Guid zkouškou, která jednoznačně identifikuje.
Veřejná vlastnost Timestamp Získá data a času, kdy byl změněn stav testu.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetObjectData Vyplní SerializationInfo s daty, která je pro serializaci objektu cílového objektu. (Přepisuje TestMessage.GetObjectData(SerializationInfo, StreamingContext).)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsValid Vrátí hodnotu, která označuje, zda má platnou událost RunId a platné nastavení pro NewState nastavení. (Přepisuje TestMessage.IsValid().)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec obsahující název počítače RunIda NewState. (Přepisuje Object.ToString.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.Common – obor názvů