Compartilhar via


Classe DataCollectionEvents

Define os eventos de execução que é podem registrar os adaptadores de dados de diagnóstico.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.TestTools.Execution.DataCollectionEvents

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

Sintaxe

'Declaração
Public MustInherit Class DataCollectionEvents
public abstract class DataCollectionEvents
public ref class DataCollectionEvents abstract
[<AbstractClass>]
type DataCollectionEvents =  class end
public abstract class DataCollectionEvents

O tipo DataCollectionEvents expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido DataCollectionEvents

Superior

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Eventos

  Nome Descrição
Evento público CustomNotification Ocorre em resposta a uma notificação personalizada.
Evento público DataRequest Gerado para solicitar dados intermediários.
Evento público SessionEnd Gerado quando uma sessão de teste termina.
Evento público SessionPause Gerado quando uma sessão de teste faz uma pausa.
Evento público SessionResume Gerado quando sair de uma sessão de teste.
Evento público SessionStart Gerado quando uma sessão de teste é iniciado.
Evento público TestCaseEnd Gerado quando um caso de teste termina.
Evento público TestCaseFailed
Evento público TestCasePause Gerado quando faz uma pausa de um caso de teste.
Evento público TestCaseReset Gerado quando um caso de teste é redefinido.
Evento público TestCaseResume Gerado quando sair de um caso de teste.
Evento público TestCaseStart Gerado quando um caso de teste é iniciado.
Evento público TestStepEnd Gerado quando uma etapa de teste termina.
Evento público TestStepStart Gerado quando uma etapa de teste é iniciado.

Superior

Comentários

Quando você cria um adaptador de dados de diagnóstico personalizado, você deve criar manipuladores de eventos para um ou mais eventos nesta coleção.Para obter mais informações, consulte Como: criar um adaptador de dados de diagnóstico.

Acesso thread-safe

Quaisquer membros estático (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.Execution

IDataCollector

Outros recursos

Como: criar um adaptador de dados de diagnóstico