Condividi tramite


Classe TextTestResultMessage

Fornisce un messaggio che viene utilizzato dai test per segnalare le informazioni aggiuntive che si desidera visualizzare nel risultato.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.TestResultMessage
      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 TextTestResultMessage _
    Inherits TestResultMessage _
    Implements ISerializable
[SerializableAttribute]
public class TextTestResultMessage : TestResultMessage, 
    ISerializable
[SerializableAttribute]
public ref class TextTestResultMessage : public TestResultMessage, 
    ISerializable
[<SerializableAttribute>]
type TextTestResultMessage =  
    class
        inherit TestResultMessage
        interface ISerializable
    end
public class TextTestResultMessage extends TestResultMessage implements ISerializable

Il tipo TextTestResultMessage espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto TextTestResultMessage(SerializationInfo, StreamingContext) Inizializza una nuova istanza della classe TextTestResultMessage dai dati XML serializzati utilizzando le informazioni di serializzazione e il contesto di flusso specificati.
Metodo pubblico TextTestResultMessage(Guid, ITestElement, String) Inizializza una nuova istanza della classe TextTestResultMessage utilizzando l'ID esecuzione dei test, l'elemento di test e il messaggio.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ComputerName Ottiene il nome del computer in cui l'esecuzione dei test o il test associato è stato eseguito. (Ereditato da TestResultMessage)
Proprietà pubblica DisplayText Ottiene il testo da visualizzare nell'interfaccia utente di Visual Studio Application Lifecycle Management (ALM). (Ereditato da TestResultMessage)
Proprietà pubblica Duration Ottiene o imposta la quantità di tempo impiegata per eseguire l'esecuzione dei test o il test associato. (Ereditato da TestResultMessage)
Proprietà pubblica EndTime Ottiene o imposta l'ora in cui è terminata l'esecuzione. (Ereditato da TestResultMessage)
Proprietà pubblica Id Ottiene o imposta l'ID del messaggio di questo risultato del test. (Ereditato da TestResultMessage)
Proprietà pubblica IsRunLevel Ottiene un valore che indica se questo risultato è relativo a un'esecuzione dei test e non a un test. (Ereditato da TestResultMessage)
Proprietà pubblica LoadTestAgentNames Ottiene un elenco delimitato da virgole dei nomi dei computer nei quali è installato il test di carico associato. (Ereditato da TestResultMessage)
Proprietà pubblica LongText Ottiene il valore della proprietà DisplayText. (Ereditato da TestResultMessage)
Proprietà pubblica MessageKind Ottiene o imposta il tipo di messaggio del risultato del test per il messaggio di questo risultato del test associato. (Ereditato da TestResultMessage)
Proprietà pubblica SpoolMessage Ottiene o imposta un valore che determina se di questo messaggio verrà effettuato lo spooling nei risultati di test persistenti. (Ereditato da TestResultMessage)
Proprietà pubblica StartTime Ottiene o imposta l'ora di inizio dell'esecuzione dei test o del test associato. (Ereditato da TestResultMessage)
Proprietà pubblica Storage Ottiene o imposta il percorso relativo di una cartella utilizzata per archiviare nel server tutti i file associati al test. (Ereditato da TestResultMessage)
Proprietà pubblica SystemException Ottiene o imposta l'eccezione più recente rilevata durante l'esecuzione dei test o il test associato. (Ereditato da TestResultMessage)
Proprietà pubblica TestName Ottiene o imposta il nome del test associato. (Ereditato da TestResultMessage)
Proprietà pubblica TestType Ottiene o imposta il tipo del test associato. (Ereditato da TestResultMessage)
Proprietà pubblica Text Ottiene il testo associato con il test.
Proprietà pubblica VisibleProperties Ottiene un insieme delle proprietà nel messaggio di questo risultato del test che saranno visibili nell'interfaccia utente di Visual Studio Application Lifecycle Management (ALM). (Ereditato da TestResultMessage)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Clone Restituisce una copia completa del messaggio di questo risultato del test. (Ereditato da TestResultMessage)
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da TestResultMessage)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da TestResultMessage)
Metodo pubblico GetObjectData Popola un oggetto SerializationInfo con i dati necessari per serializzare l'oggetto di destinazione. (Esegue l'override di TestResultMessage.GetObjectData(SerializationInfo, StreamingContext)).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsValid Determina se il messaggio di questo risultato del test è valido. (Ereditato da TestResultMessage)
Metodo pubblico Load Carica un'istanza di questa classe dall'elemento XML specificato utilizzando i parametri dell'archivio XML indicati. (Ereditato da TestResultMessage)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Save Salva questo oggetto nell'elemento XML specificato. (Ereditato da TestResultMessage)
Metodo pubblico ToString Restituisce una rappresentazione di stringa del messaggio di questo risultato del test. (Esegue l'override di TestResultMessage.ToString()).

In alto

Campi

  Nome Descrizione
Campo protetto m_duration Infrastruttura. Restituisce il valore della proprietà Duration. (Ereditato da TestResultMessage)
Campo protetto m_endTime Restituisce il valore della proprietà EndTime. (Ereditato da TestResultMessage)
Campo protetto m_exception Restituisce il valore della proprietà SystemException. (Ereditato da TestResultMessage)
Campo protetto m_id Restituisce il valore della proprietà ID(). (Ereditato da TestResultMessage)
Campo protetto m_messageKind Restituisce il valore della proprietà MessageKind. (Ereditato da TestResultMessage)
Campo protetto m_spoolMessage Restituisce il valore della proprietà SpoolMessage. (Ereditato da TestResultMessage)
Campo protetto m_startTime Restituisce il valore della proprietà StartTime. (Ereditato da TestResultMessage)
Campo protetto m_testName Restituisce il valore della proprietà TestName. (Ereditato da TestResultMessage)
Campo protetto m_testType Restituisce il valore della proprietà TestType. (Ereditato da TestResultMessage)

In alto

Note

Il messaggio viene inviato in un formato di testo utilizzando il metodo WriteLine.

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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.Common

TestResultMessage