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 命名空间