Интерфейс IExplorerCommandProvider (shobjidl_core.h)

Предоставляет методы для создания Обозреватель команд и перечислителей команд.

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

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

Методы

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

 
IExplorerCommandProvider::GetCommand

Возвращает указанный экземпляр команды Обозреватель.
IExplorerCommandProvider::GetCommands

Возвращает указанный экземпляр перечислителя команд Обозреватель.

Комментарии

Ни один из методов этого интерфейса не должен взаимодействовать с сетевыми ресурсами; они вызываются в потоке пользовательского интерфейса, и это приведет к тому, что пользовательский интерфейс перестанет отвечать.

Каждая команда должна иметь собственный уникальный идентификатор GUID; Ожидается, что поставщик команд создаст экземпляр команды на основе каждого GUID.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shobjidl.h)