Интерфейс IExplorerCommand (shobjidl_core.h)
Предоставляет методы, которые получают внешний вид команды, перечисляют подкоманды или вызывают команду.
Наследование
Интерфейс IExplorerCommand наследуется от интерфейса IUnknown . IExplorerCommand также имеет следующие типы элементов:
Методы
Интерфейс IExplorerCommand содержит следующие методы.
IExplorerCommand::EnumSubCommands Извлекает перечислитель для подкоманды команды. |
IExplorerCommand::GetCanonicalName Возвращает GUID команды Windows Обозреватель. |
IExplorerCommand::GetFlags Возвращает флаги, связанные с командой Windows Обозреватель. |
IExplorerCommand::GetIcon Возвращает строку ресурса значка, связанного с указанным элементом команды Windows Обозреватель. |
IExplorerCommand::GetState Возвращает сведения о состоянии, связанные с указанным элементом команды Windows Обозреватель. |
IExplorerCommand::GetTitle Возвращает текст заголовка кнопки или пункта меню, запускающего указанный элемент команды Windows Обозреватель. |
IExplorerCommand::GetToolTip Возвращает строку подсказки, связанную с указанным элементом команды Windows Обозреватель. |
IExplorerCommand::Invoke Вызывает команду Windows Обозреватель. |
Комментарии
Ни один из методов этого интерфейса не должен взаимодействовать с сетевыми ресурсами. Эти методы вызываются в потоке пользовательского интерфейса, поэтому взаимодействие с сетевыми ресурсами может привести к тому, что пользовательский интерфейс перестанет отвечать на запросы.
Примечание. Windows 11 уточняет поведение контекстных операций с файлами в контекстном меню проводник и диалоговом окне Общий доступ. Ознакомьтесь с разделом 11 основных действий, которые вы можете сделать, чтобы сделать приложение отличным в Windows 11
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |