Classe TestResultMessage
Fornisce una classe base per i risultati dei test.
Gerarchia di ereditarietà
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
Spazio dei nomi: Microsoft.VisualStudio.TestTools.Common
Assembly: Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)
Sintassi
'Dichiarazione
<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
Il tipo TestResultMessage espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
TestResultMessage() | Infrastruttura. Inizializza una nuova istanza della classe TestResultMessage. | |
TestResultMessage(TestResultMessage) | Infrastruttura. Inizializza una nuova istanza della classe TestResultMessage utilizzando il messaggio del risultato del test specificato. | |
TestResultMessage(SerializationInfo, StreamingContext) | Infrastruttura. Inizializza una nuova istanza della classe TestResultMessage dai dati XML serializzati. | |
TestResultMessage(String, Guid, TestMessageKind) | Inizializza una nuova istanza della classe TestResultMessage utilizzando il nome del computer, l'ID esecuzione dei test e il tipo di risultato del test specificati. | |
TestResultMessage(ComputerInfo, Guid, TestMessageKind) | Obsoleto. Inizializza una nuova istanza della classe TestResultMessage utilizzando il nome del computer, l'ID esecuzione dei test e il tipo di risultato del test specificati. | |
TestResultMessage(String, Guid, ITestElement, TestMessageKind) | Inizializza una nuova istanza della classe TestResultMessage utilizzando il nome del computer, l'ID esecuzione dei test, l'elemento di test e il tipo di risultato del test specificati. | |
TestResultMessage(ComputerInfo, Guid, ITestElement, TestMessageKind) | Obsoleto. Inizializza una nuova istanza della classe TestResultMessage. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
ComputerName | Ottiene il nome del computer in cui l'esecuzione dei test o il test associato è stato eseguito. | |
DisplayText | Ottiene il testo da visualizzare nell'interfaccia utente di Visual Studio Application Lifecycle Management (ALM). | |
Duration | Ottiene o imposta la quantità di tempo impiegata per eseguire l'esecuzione dei test o il test associato. | |
EndTime | Ottiene o imposta l'ora in cui è terminata l'esecuzione. | |
Id | Ottiene o imposta l'ID del messaggio di questo risultato del test. | |
IsRunLevel | Ottiene un valore che indica se questo risultato è relativo a un'esecuzione dei test e non a un test. | |
LoadTestAgentNames | Ottiene un elenco delimitato da virgole dei nomi dei computer nei quali è installato il test di carico associato. | |
LongText | Ottiene il valore della proprietà DisplayText. | |
MessageKind | Ottiene o imposta il tipo di messaggio del risultato del test per il messaggio di questo risultato del test associato. | |
SpoolMessage | Ottiene o imposta un valore che determina se di questo messaggio verrà effettuato lo spooling nei risultati di test persistenti. | |
StartTime | Ottiene o imposta l'ora di inizio dell'esecuzione dei test o del test associato. | |
Storage | Ottiene o imposta il percorso relativo di una cartella utilizzata per archiviare nel server tutti i file associati al test. | |
SystemException | Ottiene o imposta l'eccezione più recente rilevata durante l'esecuzione dei test o il test associato. | |
TestName | Ottiene o imposta il nome del test associato. | |
TestType | Ottiene o imposta il tipo del test associato. | |
VisibleProperties | Ottiene una raccolta delle proprietà nel messaggio di questo risultato del test che saranno visibili nell'interfaccia utente di Visual Studio Application Lifecycle Management (ALM). |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Clone | Restituisce una copia completa del messaggio di questo risultato del test. | |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Esegue l'override di Object.Equals(Object)). | |
Finalize | Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash predefinita. (Esegue l'override di Object.GetHashCode). | |
GetObjectData | Popola un oggetto SerializationInfo utilizzando i dati necessari per serializzare l'oggetto di destinazione. (Esegue l'override di TestMessage.GetObjectData(SerializationInfo, StreamingContext)). | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IsValid | Determina se il messaggio di questo risultato del test è valido. (Esegue l'override di TestMessage.IsValid()). | |
Load | Carica un'istanza di questa classe dall'elemento XML specificato utilizzando i parametri dell'archivio XML indicati. | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
Save | Salva questo oggetto nell'elemento XML specificato. | |
ToString | Restituisce una rappresentazione di stringa del messaggio di questo risultato del test. (Esegue l'override di Object.ToString). |
In alto
Campi
Nome | Descrizione | |
---|---|---|
m_duration | Infrastruttura. Restituisce il valore della proprietà Duration. | |
m_endTime | Restituisce il valore della proprietà EndTime. | |
m_exception | Restituisce il valore della proprietà SystemException. | |
m_id | Restituisce il valore della proprietà ID. | |
m_messageKind | Restituisce il valore della proprietà MessageKind. | |
m_spoolMessage | Restituisce il valore della proprietà SpoolMessage. | |
m_startTime | Restituisce il valore della proprietà StartTime. | |
m_testName | Restituisce il valore della proprietà TestName. | |
m_testType | Restituisce il valore della proprietà TestType. |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.