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


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

Предоставляет методы для операций с диалоговым окном или меню сопоставления файлов.

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

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

Методы

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

 
IAssocHandler::CreateInvoker

Извлекает объект , который включает вызов связанного обработчика для текущего выделенного фрагмента. Вызывающий объект включает возможность проверить, поддерживается ли текущий выбор.
IAssocHandler::GetIconLocation

Извлекает расположение значка, связанного с приложением.
IAssocHandler::GetName

Извлекает полный путь и имя исполняемого файла, связанного с типом файла.
IAssocHandler::GetUIName

Извлекает отображаемое имя приложения.
IAssocHandler::Invoke

Напрямую вызывает связанный обработчик.
IAssocHandler::IsRecommended

Указывает, зарегистрировано ли приложение в качестве рекомендуемого обработчика для запрашиваемого типа файла.
IAssocHandler::MakeDefault

Задает приложение в качестве приложения по умолчанию для этого типа файлов.

Требования

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

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

IAssocHandlerInvoker

IEnumAssocHandlers

SHAssocEnumHandlers