Condividi tramite


Classe TestResultId

Rappresenta un identificatore univoco per un risultato del test.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestResultId

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public NotInheritable Class TestResultId _
    Implements IVerifiable, IXmlTestStore
[SerializableAttribute]
public sealed class TestResultId : IVerifiable, 
    IXmlTestStore
[SerializableAttribute]
public ref class TestResultId sealed : IVerifiable, 
    IXmlTestStore
[<Sealed>]
[<SerializableAttribute>]
type TestResultId =  
    class
        interface IVerifiable
        interface IXmlTestStore
    end
public final class TestResultId implements IVerifiable, IXmlTestStore

Il tipo TestResultId espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico TestResultId(Guid, TestExecId, TestExecId, TestId) Inizializza una nuova istanza di TestResultId classe utilizzando l'ID test run fornito, l'id di esecuzione, l'esecuzione padre ID e l'id del test
Metodo pubblico TestResultId(String, String, String, String) Inizializza una nuova istanza di TestResultId classe utilizzando l'ID test run fornito, l'id di esecuzione del testo, l'esecuzione padre ID di testo e l'id del test

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ExecutionId Ottiene l'id di esecuzione del testo
Proprietà pubblica ExecutionIdString Ottiene una rappresentazione di stringa dell'esecuzione dei test
Proprietà pubblica IsRootLevel Ottiene un valore che indica se il risultato del test associato è il risultato del test radice.
Proprietà pubblica IsRunLevel Ottiene un valore che indica se il risultato del test associato viene per un'esecuzione dei test.
Proprietà pubblica ParentExecId Ottiene l'ID di esecuzione per il risultato del test padre.
Proprietà pubblica ParentExecIdString Ottiene una rappresentazione di stringa dell'ID di esecuzione per il risultato del test padre.
Proprietà pubblica RunId Ottiene l'ID per l'esecuzione dei test.
Proprietà pubblica RunIdString Ottiene una rappresentazione di stringa dell'ID per l'esecuzione dei test.
Proprietà pubblica TestId Ottiene l'ID del test.
Proprietà pubblica TestIdString Ottiene una rappresentazione di stringa dell'ID per il test.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Esegue l'override di Object.Equals(Object)).
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsValid Restituisce un valore che indica se questo ID risultato del test è valido.
Metodo pubblico Load Carica un'istanza di questa classe dall'elemento XML generato utilizzando i parametri specificati.
Metodo pubblicoMembro statico RunLevelId Restituisce l'ID risultato per il risultato del test dell'esecuzione dei test che genera il risultato del test associato utilizzando l'id figlio fornita di esecuzione dei test
Metodo pubblico Save Salva questo oggetto nell'elemento XML specificato.
Metodo pubblico ToString Restituisce una rappresentazione di stringa dell'identificazione dei risultati dei test (Esegue l'override di Object.ToString()).

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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.Common

IVerifiable

IXmlTestStore