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

Предоставляет методы, которые получают или задают выбранные элементы, представленные массивом элементов оболочки.

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

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

Методы

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

 
IObjectWithSelection::GetSelection

Возвращает массив элементов оболочки, содержащий выбранные элементы.
IObjectWithSelection::SetSelection

Предоставляет массив элементов оболочки, указывающий элементы, включенные в выделенный фрагмент.

Комментарии

Когда следует реализовать

Этот интерфейс реализуется командами, реализующими IExecuteCommand. Это позволяет объектам вызывать команду выделения с помощью IExecuteCommand::Execute.

Когда следует использовать

IObjectWithSelection используется Windows Обозреватель для вызова команды для выбранных элементов. Не вызывайте этот интерфейс напрямую.

Требования

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