Sdílet prostřednictvím


TestResultMessage – třída

Poskytuje základní třídu pro výsledky testů.

Hierarchie dědičnosti

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

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

Syntaxe

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

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

Konstruktory

  Název Popis
Chráněná metoda TestResultMessage() Infrastruktura. Vytvoří novou instanci třídy TestResultMessage.
Chráněná metoda TestResultMessage(TestResultMessage) Infrastruktura. Inicializuje novou instanci TestResultMessage třídy pomocí zprávy výsledek poskytnutý test.
Chráněná metoda TestResultMessage(SerializationInfo, StreamingContext) Infrastruktura. Inicializuje novou instanci TestResultMessage třídy z serializovaná data XML.
Veřejná metoda TestResultMessage(String, Guid, TestMessageKind) Inicializuje novou instanci TestResultMessage třídy pomocí názvu zadaného počítače, ID běhu a testujte typ výsledku.
Veřejná metoda TestResultMessage(ComputerInfo, Guid, TestMessageKind) Zastaralé. Inicializuje novou instanci TestResultMessage třídy pomocí názvu zadaného počítače, ID běhu a testujte typ výsledku.
Veřejná metoda TestResultMessage(String, Guid, ITestElement, TestMessageKind) Inicializuje novou instanci TestResultMessage třídy pomocí názvu zadaného počítače, spustit test ID, kontrolní prvek a druhu výsledku testu.
Veřejná metoda TestResultMessage(ComputerInfo, Guid, ITestElement, TestMessageKind) Zastaralé. Vytvoří novou instanci třídy TestResultMessage.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ComputerName Získá název počítače, ve kterém jsou provedeny zkoušky související nebo test.
Veřejná vlastnost DisplayText Získá text zobrazený v uživatelském rozhraní z Visual Studio Application Lifecycle Management (ALM).
Veřejná vlastnost Duration Získá nebo nastaví dobu, po kterou strávilo provádět související test nebo test.
Veřejná vlastnost EndTime Získá nebo nastaví dobu, po kterou bylo ukončeno spuštění.
Veřejná vlastnost Id Získá nebo nastaví ID pro tuto zprávu výsledek testu.
Veřejná vlastnost IsRunLevel Získá hodnotu, která označuje, zda je tento výsledek pro spustit test a ne test.
Veřejná vlastnost LoadTestAgentNames Získá čárkami oddělený seznam názvů počítačů, kde je nainstalována zkušební zatížení spojené.
Veřejná vlastnost LongText Získá hodnotu DisplayText vlastnost.
Veřejná vlastnost MessageKind Získá nebo nastaví typ zprávy výsledek zkoušky související test výsledek zprávy.
Veřejná vlastnost SpoolMessage Získá nebo nastaví hodnotu, která určuje, zda tato zpráva bude být zařazen do trvalé výsledky.
Veřejná vlastnost StartTime Získá nebo nastaví čas spustit související test nebo test spustit.
Veřejná vlastnost Storage Získá nebo nastaví relativní cestu ke složce, kde jsou uloženy všechny soubory, které jsou spojeny s testem na serveru.
Veřejná vlastnost SystemException Získá nebo nastaví poslední výjimky, která byla zjištěna během spuštění přidružené test nebo test.
Veřejná vlastnost TestName Získá nebo nastaví název přidružené test.
Veřejná vlastnost TestType Získá nebo nastaví typ přidružený test.
Veřejná vlastnost VisibleProperties Získá kolekci vlastností v této zprávě výsledek zkoušky, které se zobrazí v uživatelském rozhraní Visual Studio Application Lifecycle Management (ALM).

Nahoru

Metody

  Název Popis
Veřejná metoda Clone Vrátí hluboké kopii této zprávy výsledek testu.
Veřejná metoda Equals Určuje, zda je zadaný objekt rovná aktuální objekt. (Přepisuje Object.Equals(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. (Přepisuje Object.GetHashCode.)
Veřejná metoda GetObjectData Naplní SerializationInfo pomocí dat, který je vyžadován k serializaci cílový objekt. (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 Určuje, zda je tato zpráva výsledek zkoušky platné. (Přepisuje TestMessage.IsValid().)
Veřejná metoda Load Načte instance této třídy ze zadaného elementu XML pomocí zadaných parametrů úložiště XML.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda Save Uloží tento objekt zadaný prvek XML.
Veřejná metoda ToString Vrátí řetězec představující tuto zprávu výsledek testu. (Přepisuje Object.ToString.)

Nahoru

Pole

  Název Popis
Chráněné pole m_duration Infrastruktura. Vrátí hodnotu Duration vlastnost.
Chráněné pole m_endTime Vrátí hodnotu EndTime vlastnost.
Chráněné pole m_exception Vrátí hodnotu SystemException vlastnost.
Chráněné pole m_id Vrátí hodnotu ID vlastnost.
Chráněné pole m_messageKind Vrátí hodnotu MessageKind vlastnost.
Chráněné pole m_spoolMessage Vrátí hodnotu SpoolMessage vlastnost.
Chráněné pole m_startTime Vrátí hodnotu StartTime vlastnost.
Chráněné pole m_testName Vrátí hodnotu TestName vlastnost.
Chráněné pole m_testType Vrátí hodnotu TestType vlastnost.

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ů

TestMessage

IVisiblePropertyProvider

IVerifiable

IXmlTestStore