Compartilhar via


Interface IDataCollectionAwareTestAdapter

Fornece uma interface que adiciona a capacidade de disparar eventos para os adaptadores de dados de diagnóstico para adaptadores de teste personalizada.

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

Sintaxe

'Declaração
Public Interface IDataCollectionAwareTestAdapter
public interface IDataCollectionAwareTestAdapter
public interface class IDataCollectionAwareTestAdapter
type IDataCollectionAwareTestAdapter =  interface end
public interface IDataCollectionAwareTestAdapter

O tipo IDataCollectionAwareTestAdapter expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública DataCollectors Obtém ou define um DataCollectorNotifications objeto que pode disparar eventos para adaptadores de dados de diagnóstico.

Início

Exemplos

Para implementar essa interface, você primeiro adicioná-lo para a declaração de classe para o seu adaptador de teste derivada.

public class MyTestAdapter : ITestAdapter, IDataCollectionAwareTestAdapter

No seu código de adaptador de teste, você criar um DataCollectors propriedade que retorna um DataCollectorNotifications objeto.

public DataCollectorNotifications DataCollectors { get; set; }

Você pode usar esse objeto para gerar eventos para os adaptadores de dados de diagnóstico.

DataCollectors.RaiseCustomEvent(
    new MyCustomDataEventArgs(), 
    NotificationBroadCastLevel.All);

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.Execution

DataCollectors

ITestAdapter

DataCollector

DataCollectorNotifications

Outros recursos

A criação de um adaptador de dados de diagnóstico para coletar dados personalizados ou afetam uma máquina de teste