Compartilhar via


Classe TestResultId

Representa um identificador exclusivo para um resultado de teste.

Hierarquia de herança

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

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

Sintaxe

'Declaração
<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

O tipo TestResultId expõe os membros a seguir.

Construtores

  Nome Descrição
Método público TestResultId(Guid, TestExecId, TestExecId, TestId) Inicializa uma nova instância da TestResultId classe usando o teste fornecido executar ID, ID de execução, ID de execução do pai e teste de identificação.
Método público TestResultId(String, String, String, String) Inicializa uma nova instância da TestResultId classe usando o teste fornecido executar ID, ID de execução do texto, o ID de execução do texto do pai e o teste de identificação.

Início

Propriedades

  Nome Descrição
Propriedade pública ExecutionId Obtém a ID de execução do texto.
Propriedade pública ExecutionIdString Obtém uma representação de seqüência de caracteres da ID de execução do teste.
Propriedade pública IsRootLevel Obtém um valor que indica se o resultado do teste associado é o resultado do teste de raiz.
Propriedade pública IsRunLevel Obtém um valor que indica se o resultado do teste associado é para uma execução de teste.
Propriedade pública ParentExecId Obtém a ID de execução de teste para o pai resultado de teste.
Propriedade pública ParentExecIdString Obtém uma representação de seqüência de caracteres de identificação da execução de teste para o pai de resultado de teste.
Propriedade pública RunId Obtém a ID para o execução de teste.
Propriedade pública RunIdString Obtém uma representação de seqüência de ID para o execução de teste.
Propriedade pública TestId Obtém a ID para o teste.
Propriedade pública TestIdString Obtém uma representação de seqüência de ID para o teste.

Início

Métodos

  Nome Descrição
Método público Equals Determina se o objeto fornecido é igual ao objeto atual. (Substitui Object.Equals(Object).)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Substitui Object.GetHashCode().)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público IsValid Retorna um valor que indica se esta identificação de resultado de teste é válida.
Método público Load Carrega uma instância dessa classe do elemento XML fornecido por meio de parâmetros fornecidos.
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método públicoMembro estático RunLevelId Retorna a identificação de resultado de teste para o resultado do teste da execução de teste que gerou o resultado do teste associado usando o teste filho fornecido executar identificação.
Método público Save Salva a este objeto no elemento XML fornecido.
Método público ToString Retorna uma representação de seqüência de caracteres dessa identificação de resultado de teste (Substitui Object.ToString().)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.Common

IVerifiable

IXmlTestStore