Partilhar via


Interface IDataCollectionAwareTestAdapter

Fornece uma interface que acrescenta a capacidade para gerar eventos para 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 o objeto que pode gerar eventos para adaptadores de dados de diagnóstico.

Superior

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 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

Criando um adaptador de dados de diagnóstico para coletar dados personalizados ou afetam uma máquina de teste