Freigeben über


TestResultMessage-Klasse

Stellt eine Basisklasse für Testergebnisse bereit.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.TestResultMessage
      Microsoft.VisualStudio.TestTools.Common.DebugRequestMessage
      Microsoft.VisualStudio.TestTools.Common.RunOutputTestResultMessage
      Microsoft.VisualStudio.TestTools.Common.TestResult
      Microsoft.VisualStudio.TestTools.Common.TestRunTextResultMessage
      Microsoft.VisualStudio.TestTools.Common.TextTestResultMessage

Namespace:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class TestResultMessage _
    Inherits TestMessage _
    Implements ICloneable, IVisiblePropertyProvider, IVerifiable, IXmlTestStore
[SerializableAttribute]
public class TestResultMessage : TestMessage, 
    ICloneable, IVisiblePropertyProvider, IVerifiable, IXmlTestStore
[SerializableAttribute]
public ref class TestResultMessage : public TestMessage, 
    ICloneable, IVisiblePropertyProvider, IVerifiable, IXmlTestStore
[<SerializableAttribute>]
type TestResultMessage =  
    class
        inherit TestMessage
        interface ICloneable
        interface IVisiblePropertyProvider
        interface IVerifiable
        interface IXmlTestStore
    end
public class TestResultMessage extends TestMessage implements ICloneable, IVisiblePropertyProvider, IVerifiable, IXmlTestStore

Der TestResultMessage-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode TestResultMessage() Infrastruktur. Initialisiert eine neue Instanz der TestResultMessage-Klasse.
Geschützte Methode TestResultMessage(TestResultMessage) Infrastruktur. Initialisiert eine neue Instanz der TestResultMessage-Klasse mit der bereitgestellten Testergebnismeldung.
Geschützte Methode TestResultMessage(SerializationInfo, StreamingContext) Infrastruktur. Initialisiert eine neue Instanz der TestResultMessage-Klasse aus serialisierten XML-Daten.
Öffentliche Methode TestResultMessage(String, Guid, TestMessageKind) Initialisiert eine neue Instanz der TestResultMessage-Klasse mit dem bereitgestellten Computernamen, der bereitgestellten Testlauf-ID und der bereitgestellten Testergebnisart.
Öffentliche Methode TestResultMessage(ComputerInfo, Guid, TestMessageKind) Veraltet. Initialisiert eine neue Instanz der TestResultMessage-Klasse mit dem bereitgestellten Computernamen, der bereitgestellten Testlauf-ID und der bereitgestellten Testergebnisart.
Öffentliche Methode TestResultMessage(String, Guid, ITestElement, TestMessageKind) Initialisiert eine neue Instanz der TestResultMessage-Klasse mit dem bereitgestellten Computernamen, der bereitgestellten Testlauf-ID, dem bereitgestellten Testelement und der bereitgestellten Testergebnisart.
Öffentliche Methode TestResultMessage(ComputerInfo, Guid, ITestElement, TestMessageKind) Veraltet. Initialisiert eine neue Instanz der TestResultMessage-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ComputerName Ruft den Namen des Computers ab, auf dem der zugeordnete Testlauf oder Test ausgeführt wurde.
Öffentliche Eigenschaft DisplayText Ruft den Text ab, der in der Benutzeroberfläche von Visual Studio Application Lifecycle Management (ALM) angezeigt werden soll.
Öffentliche Eigenschaft Duration Ruft die Dauer der Ausführung des zugeordneten Tests oder Testlaufs ab oder legt diese fest.
Öffentliche Eigenschaft EndTime Ruft die Zeit ab, zu der die Ausführung beendet wurde, oder legt diese fest.
Öffentliche Eigenschaft Id Ruft die ID für die Testergebnismeldung ab oder legt diese fest.
Öffentliche Eigenschaft IsRunLevel Ruft einen Wert ab, der angibt, ob dieses Ergebnis ein Ergebnis für einen Testlauf und nicht für einen Test ist.
Öffentliche Eigenschaft LoadTestAgentNames Ruft eine durch Kommas getrennte Liste der Namen von Computern ab, auf denen der zugeordnete Auslastungstest installiert ist.
Öffentliche Eigenschaft LongText Ruft den Wert der DisplayText-Eigenschaft ab.
Öffentliche Eigenschaft MessageKind Ruft die Art von Testergebnismeldung für diese zugeordnete Testergebnismeldung ab oder legt diese fest.
Öffentliche Eigenschaft SpoolMessage Ruft einen Wert ab, der bestimmt, ob diese Meldung in die beibehaltenen Testergebnisse gespoolt wird, oder legt diesen fest.
Öffentliche Eigenschaft StartTime Ruft die Zeit ab, zu der der zugeordnete Testlauf oder Test gestartet wurde, oder legt diese fest.
Öffentliche Eigenschaft Storage Ruft den relativen Pfad zu einem Ordner ab, in dem alle dem Test zugeordneten Dateien auf dem Server gespeichert werden, oder legt diesen fest.
Öffentliche Eigenschaft SystemException Ruft die letzte während des zugeordneten Testlaufs oder Tests aufgetretene Ausnahme ab oder legt diese fest.
Öffentliche Eigenschaft TestName Ruft den Namen des zugeordneten Tests ab oder legt diesen fest.
Öffentliche Eigenschaft TestType Ruft den Typ des zugeordneten Tests ab oder legt diesen fest.
Öffentliche Eigenschaft VisibleProperties Ruft eine Auflistung der Eigenschaften in dieser Testergebnismeldung ab, die in der Benutzeroberfläche von Visual Studio Application Lifecycle Management (ALM) sichtbar sein sollen.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Clone Gibt eine tiefe Kopie dieser Testergebnismeldung zurück.
Öffentliche Methode Equals Bestimmt, ob das bereitgestellte Objekt und das aktuelle Objekt gleich sind. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetObjectData Füllt eine SerializationInfo auf, indem die Daten verwendet werden, die zum Serialisieren des Zielobjekts erforderlich sind. (Überschreibt TestMessage.GetObjectData(SerializationInfo, StreamingContext).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsValid Bestimmt, ob diese Testergebnismeldung gültig ist. (Überschreibt TestMessage.IsValid().)
Öffentliche Methode Load Lädt mit den bereitgestellten XML-Speicherparametern eine Instanz dieser Klasse aus dem bereitgestellten XML-Element.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Save Speichert dieses Objekt im bereitgestellten XML-Element.
Öffentliche Methode ToString Gibt eine Zeichenfolgendarstellung dieser Testergebnismeldung zurück. (Überschreibt Object.ToString().)

Zum Seitenanfang

Felder

  Name Beschreibung
Geschütztes Feld m_duration Infrastruktur. Gibt den Wert der Duration-Eigenschaft zurück.
Geschütztes Feld m_endTime Gibt den Wert der EndTime-Eigenschaft zurück.
Geschütztes Feld m_exception Gibt den Wert der SystemException-Eigenschaft zurück.
Geschütztes Feld m_id Gibt den Wert der ID()-Eigenschaft zurück.
Geschütztes Feld m_messageKind Gibt den Wert der MessageKind-Eigenschaft zurück.
Geschütztes Feld m_spoolMessage Gibt den Wert der SpoolMessage-Eigenschaft zurück.
Geschütztes Feld m_startTime Gibt den Wert der StartTime-Eigenschaft zurück.
Geschütztes Feld m_testName Gibt den Wert der TestName-Eigenschaft zurück.
Geschütztes Feld m_testType Gibt den Wert der TestType-Eigenschaft zurück.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.Common-Namespace

TestMessage

IVisiblePropertyProvider

IVerifiable

IXmlTestStore