Compartir a través de


IDataCollectionAwareTestAdapter (Interfaz)

Proporciona una interfaz que agrega a los adaptadores de prueba personalizados la capacidad de generar eventos para los adaptadores de datos de diagnóstico.

Espacio de nombres:  Microsoft.VisualStudio.TestTools.Execution
Ensamblado:  Microsoft.VisualStudio.QualityTools.ExecutionCommon (en Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)

Sintaxis

'Declaración
Public Interface IDataCollectionAwareTestAdapter
public interface IDataCollectionAwareTestAdapter
public interface class IDataCollectionAwareTestAdapter
type IDataCollectionAwareTestAdapter =  interface end
public interface IDataCollectionAwareTestAdapter

El tipo IDataCollectionAwareTestAdapter expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DataCollectors Obtiene o establece un objeto DataCollectorNotifications que puede generar eventos para los adaptadores de datos de diagnóstico.

Arriba

Ejemplos

Para implementar esta interfaz, primero la agrega a la declaración de clase para el adaptador de prueba derivado.

public class MyTestAdapter : ITestAdapter, IDataCollectionAwareTestAdapter

A continuación en su código del adaptador de prueba, crea una propiedad DataCollectors que devuelve un objeto DataCollectorNotifications.

public DataCollectorNotifications DataCollectors { get; set; }

A continuación, puede utilizar este objeto para generar los eventos para los adaptadores de datos de diagnóstico.

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

Vea también

Referencia

Microsoft.VisualStudio.TestTools.Execution (Espacio de nombres)

DataCollectors

ITestAdapter

DataCollector

DataCollectorNotifications

Otros recursos

Crear un adaptador de datos de diagnóstico para recopilar datos personalizados o afectar a un equipo de prueba