Поделиться через


Интерфейс ITraceDataProviderCollection (pla.h)

Управляет коллекцией объектов TraceDataProvider .

Чтобы получить этот интерфейс, получите доступ к свойству ITraceDataCollector::TraceDataProviders .

Можно также вызвать функцию CoCreateInstance , чтобы создать новый экземпляр объекта TraceDataProviderCollection . Передайте __uuidof(TraceDataProviderCollection) в качестве идентификатора класса и __uuidof(ITraceDataProviderCollection) в качестве идентификатора интерфейса.

Чтобы заполнить коллекцию зарегистрированными поставщиками, вызовите метод ITraceDataProviderCollection::GetTraceDataProviders .

Наследование

Интерфейс ITraceDataProviderCollection наследуется от интерфейса IDispatch . ITraceDataProviderCollection также имеет следующие типы элементов:

Методы

Интерфейс ITraceDataProviderCollection содержит следующие методы.

 
ITraceDataProviderCollection::Add

Добавляет поставщик трассировки в коллекцию.
ITraceDataProviderCollection::AddRange

Добавляет в коллекцию один или несколько поставщиков трассировки.
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
Header pla.h