IDataCollectionAwareTestAdapter-Schnittstelle
Stellt eine Schnittstelle bereit, mit der Ereignisse für Adapter für diagnostische Daten ausgelöst und an benutzerdefinierte Testadapter weitergeleitet werden können.
Namespace: Microsoft.VisualStudio.TestTools.Execution
Assembly: Microsoft.VisualStudio.QualityTools.ExecutionCommon (in Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)
Syntax
'Declaration
Public Interface IDataCollectionAwareTestAdapter
public interface IDataCollectionAwareTestAdapter
public interface class IDataCollectionAwareTestAdapter
type IDataCollectionAwareTestAdapter = interface end
public interface IDataCollectionAwareTestAdapter
Der IDataCollectionAwareTestAdapter-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
DataCollectors | Ruft ein DataCollectorNotifications-Objekt ab, das Ereignisse für Adapter für diagnostische Daten auslösen kann, oder legt dieses fest. |
Zum Seitenanfang
Beispiele
Um diese Schnittstelle zu implementieren, fügen Sie sie erst der Klassendeklaration für den abgeleiteten Testadapter hinzu.
public class MyTestAdapter : ITestAdapter, IDataCollectionAwareTestAdapter
Dann erstellen Sie im Testadaptercode eine DataCollectors-Eigenschaft, die ein DataCollectorNotifications-Objekt zurückgibt.
public DataCollectorNotifications DataCollectors { get; set; }
Sie können dann mithilfe dieses Objekts Ereignisse für Adapter für diagnostische Daten auslösen.
DataCollectors.RaiseCustomEvent(
new MyCustomDataEventArgs(),
NotificationBroadCastLevel.All);
Siehe auch
Referenz
Microsoft.VisualStudio.TestTools.Execution-Namespace