다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 DataCollectors 진단 데이터 어댑터에 대한 이벤트를 발생시킬 수 있는 DataCollectorNotifications 개체를 가져오거나 설정합니다.

위쪽

예제

이 인터페이스를 구현하려면 먼저 파생된 테스트 어댑터에 대해 클래스 선언에 추가합니다.

public class MyTestAdapter : ITestAdapter, IDataCollectionAwareTestAdapter

그런 다음 테스트 어댑터 코드에서 DataCollectorNotifications 개체를 반환하는 DataCollectors 속성을 만듭니다.

public DataCollectorNotifications DataCollectors { get; set; }

그런 다음 이 개체를 사용하여 진단 데이터 어댑터에 대한 이벤트를 발생시킬 수 있습니다.

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

참고 항목

참조

Microsoft.VisualStudio.TestTools.Execution 네임스페이스

DataCollectors

ITestAdapter

DataCollector

DataCollectorNotifications

기타 리소스

진단 데이터 어댑터를 만들어 사용자 지정 데이터를 수집하거나 테스트 컴퓨터에 영향 주기