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 |