Partager via


IDataCollectionAwareTestAdapter, interface

Fournit une interface qui permet de déclencher des événements pour les adaptateurs de données de diagnostic et de les transmettre aux adaptateurs de test personnalisés.

Espace de noms :  Microsoft.VisualStudio.TestTools.Execution
Assembly :  Microsoft.VisualStudio.QualityTools.ExecutionCommon (dans Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)

Syntaxe

'Déclaration
Public Interface IDataCollectionAwareTestAdapter
public interface IDataCollectionAwareTestAdapter
public interface class IDataCollectionAwareTestAdapter
type IDataCollectionAwareTestAdapter =  interface end
public interface IDataCollectionAwareTestAdapter

Le type IDataCollectionAwareTestAdapter expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DataCollectors Obtient ou définit un objet DataCollectorNotifications qui peut déclencher des événements pour les adaptateurs de données de diagnostic.

Début

Exemples

Pour implémenter cette interface, vous devez d'abord l'ajouter à la déclaration de classe pour votre adaptateur de test dérivé.

public class MyTestAdapter : ITestAdapter, IDataCollectionAwareTestAdapter

Ensuite, dans votre code d'adaptateur de test, vous créez une propriété DataCollectors qui retourne un objet DataCollectorNotifications.

public DataCollectorNotifications DataCollectors { get; set; }

Vous pouvez ensuite utiliser cet objet afin de déclencher des événements pour les adaptateurs de données de diagnostic.

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

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.Execution, espace de noms

DataCollectors

ITestAdapter

DataCollector

DataCollectorNotifications

Autres ressources

Création d'un adaptateur de données de diagnostic pour collecter des données personnalisées ou affecter un ordinateur de test