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


Интерфейс IComponent2 (mmc.h)

Интерфейс IComponent2 , реализованный оснастками, появился в MMC 2.0 и заменяет интерфейс IComponent .

Оснастки, написанные для MMC 2.0 и более поздних версий, должны реализовывать IComponent2, так как методы IComponent2::GetResultViewType2 и IComponent2::RestoreResultView предоставляют способ точного восстановления результирующих представлений.

Кроме того, метод IComponent2::QueryDispatch предоставляет интерфейс IDispatch объекту View для использования с объектной моделью автоматизации MMC 2.0.

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

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

Методы

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

 
IComponent2::GetResultViewType2

Метод GetResultViewType2 извлекает тип представления результата. Этот метод заменяет метод IComponent::GetResultViewType.
IComponent2::QueryDispatch

Метод QueryDispatch возвращает интерфейс IDispatch оснастки для указанного элемента.
IComponent2::RestoreResultView

Метод RestoreResultView восстанавливает представление результатов. Этот метод позволяет оснастке восстановить сведения о представлении результатов, относящиеся к оснастке. Дополнительные сведения см. в разделе Восстановление представлений результатов.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header mmc.h

См. также раздел

Восстановление представлений результатов