次の方法で共有


ITraceDataProviderCollection インターフェイス (pla.h)

TraceDataProvider オブジェクトのコレクションを管理します。

このインターフェイスを取得するには、 ITraceDataCollector::TraceDataProviders プロパティに アクセスします。

CoCreateInstance 関数を呼び出して、TraceDataProviderCollection オブジェクトの新しいインスタンスを作成することもできます。 クラス識別子として__uuidof(TraceDataProviderCollection) を渡し、インターフェイス識別子として__uuidof(ITraceDataProviderCollection) を渡します。

登録されたプロバイダーをコレクションに設定するには、 ITraceDataProviderCollection::GetTraceDataProviders メソッドを 呼び出します。

継承

ITraceDataProviderCollection インターフェイスは、IDispatch インターフェイスから継承されます。 ITraceDataProviderCollection には、次の種類のメンバーもあります。

メソッド

ITraceDataProviderCollection インターフェイスには、これらのメソッドがあります。

 
ITraceDataProviderCollection::Add

トレース プロバイダーをコレクションに追加します。
ITraceDataProviderCollection::AddRange

1 つ以上のトレース プロバイダーをコレクションに追加します。
ITraceDataProviderCollection::Clear

コレクションからすべてのトレース プロバイダーを削除します。
ITraceDataProviderCollection::CreateTraceDataProvider

トレース データ プロバイダー オブジェクトを作成します。
ITraceDataProviderCollection::get__NewEnum

列挙へのインターフェイスを取得します。 (ITraceDataProviderCollection.get__NewEnum)
ITraceDataProviderCollection::get_Count

コレクション内のトレース プロバイダーの数を取得します。
ITraceDataProviderCollection::get_Item

要求されたトレース プロバイダーをコレクションから取得します。
ITraceDataProviderCollection::GetTraceDataProviders

登録されたトレース プロバイダーをコレクションに設定します。
ITraceDataProviderCollection::GetTraceDataProvidersByProcess

指定したプロセスによって登録されたプロバイダーの一覧をコレクションに設定します。
ITraceDataProviderCollection::Remove

トレース プロバイダーをコレクションから削除します。

注釈

スクリプトからオブジェクトを作成するには、Pla.TraceDataProviderCollection プログラム識別子を使用します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー pla.h