Интерфейс IPersistFolder3 (shobjidl_core.h)
Расширяет интерфейсы IPersistFolder и IPersistFolder2 , позволяя объекту folder реализовать неотделимую обработку ярлыков папок.
Наследование
Интерфейс IPersistFolder3 наследуется от IPersistFolder2. IPersistFolder3 также имеет следующие типы элементов:
Методы
Интерфейс IPersistFolder3 содержит следующие методы.
IPersistFolder3::GetFolderTargetInfo Предоставляет расположение и атрибуты целевой папки ярлыка папки. |
IPersistFolder3::InitializeEx Инициализирует папку и указывает ее расположение в пространстве имен. Если папка является ярлыком, этот метод также указывает расположение целевой папки. |
Комментарии
Этот интерфейс также предоставляет методы интерфейсов IPersist, IPersistFolder и IPersistFolder2 , от которых он наследуется.
В версиях Windows, предшествующих Windows Vista, этот интерфейс был объявлен в Shlobj.h.
Когда следует реализовать
Расширения пространства имен реализуют этот интерфейс, если им нужно выполнять нестандартную обработку ярлыков папок.Когда следует использовать
Приложения обычно не используют этот интерфейс напрямую.Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional с пакетом обновления 3 (SP3), Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |