Partager via


Interface ITraceDataProviderCollection (pla.h)

Gère une collection d’objets TraceDataProvider .

Pour obtenir cette interface, accédez à la propriété ITraceDataCollector ::TraceDataProviders .

Vous pouvez également appeler la fonction CoCreateInstance pour créer un instance de l’objet TraceDataProviderCollection. Passez __uuidof(TraceDataProviderCollection) comme identificateur de classe et __uuidof(ITraceDataProviderCollection) comme identificateur d’interface.

Pour remplir la collection avec des fournisseurs inscrits, appelez la méthode ITraceDataProviderCollection ::GetTraceDataProviders .

Héritage

L’interface ITraceDataProviderCollection hérite de l’interface IDispatch. ITraceDataProviderCollection possède également les types de membres suivants :

Méthodes

L’interface ITraceDataProviderCollection contient ces méthodes.

 
ITraceDataProviderCollection ::Add

Ajoute un fournisseur de trace à la collection.
ITraceDataProviderCollection ::AddRange

Ajoute un ou plusieurs fournisseurs de traces à la collection.
ITraceDataProviderCollection ::Clear

Supprime tous les fournisseurs de trace de la collection.
ITraceDataProviderCollection ::CreateTraceDataProvider

Crée un objet fournisseur de données de trace.
ITraceDataProviderCollection ::get__NewEnum

Récupère une interface de l’énumération. (ITraceDataProviderCollection.get__NewEnum)
ITraceDataProviderCollection ::get_Count

Récupère le nombre de fournisseurs de trace dans la collection.
ITraceDataProviderCollection ::get_Item

Récupère le fournisseur de trace demandé à partir de la collection.
ITraceDataProviderCollection ::GetTraceDataProviders

Remplit la collection avec des fournisseurs de trace inscrits.
ITraceDataProviderCollection ::GetTraceDataProvidersByProcess

Remplit la collection avec la liste des fournisseurs qui ont été inscrits par le processus spécifié.
ITraceDataProviderCollection ::Remove

Supprime un fournisseur de trace de la collection.

Remarques

Pour créer l’objet à partir d’un script, utilisez l’identificateur du programme Pla.TraceDataProviderCollection.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête pla.h