Поделиться через


IDataCollectionAwareTestAdapter - интерфейс

Обеспечивает интерфейс, который добавляет возможность вызова событий для адаптеров диагностических данных на пользовательских адаптерах теста.

Пространство имен:  Microsoft.VisualStudio.TestTools.Execution
Сборка:  Microsoft.VisualStudio.QualityTools.ExecutionCommon (в Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)

Синтаксис

'Декларация
Public Interface IDataCollectionAwareTestAdapter
public interface IDataCollectionAwareTestAdapter
public interface class IDataCollectionAwareTestAdapter
type IDataCollectionAwareTestAdapter =  interface end
public interface IDataCollectionAwareTestAdapter

Тип IDataCollectionAwareTestAdapter предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство DataCollectors Возвращает или задает объект DataCollectorNotifications, который может вызывать события для адаптеров диагностических данных.

В начало страницы

Примеры

Для реализации этого интерфейса его сначала необходимо добавить в объявление класса для производного адаптера теста.

public class MyTestAdapter : ITestAdapter, IDataCollectionAwareTestAdapter

Затем в коде адаптера теста создается свойство DataCollectors, которое возвращает объект DataCollectorNotifications.

public DataCollectorNotifications DataCollectors { get; set; }

Этот объект можно затем использовать для создания событий для адаптеров диагностических данных.

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

См. также

Ссылки

Microsoft.VisualStudio.TestTools.Execution - пространство имен

DataCollectors

ITestAdapter

DataCollector

DataCollectorNotifications

Другие ресурсы

Создание адаптера диагностических данных для сбора пользовательских данных или воздействия на тестовый компьютер