Интерфейс IKnownFolderManager (shobjidl_core.h)
Предоставляет методы, которые создают, перечисляют существующие известные папки и управляют ими.
Наследование
Интерфейс IKnownFolderManager наследуется от интерфейса IUnknown . IKnownFolderManager также имеет следующие типы элементов:
Методы
Интерфейс IKnownFolderManager содержит следующие методы.
IKnownFolderManager::FindFolderFromIDList Возвращает объект , представляющий известную папку на основе IDList. Объект позволяет запрашивать определенные свойства папки, получать текущий путь к папке, перенаправлять папку в другое расположение и получать путь к папке в виде ITEMIDLIST. |
IKnownFolderManager::FindFolderFromPath Возвращает объект , представляющий известную папку на основе пути к файловой системе. |
IKnownFolderManager::FolderIdFromCsidl Возвращает значение KNOWNFOLDERID, эквивалентное устаревшему значению CSIDL. |
IKnownFolderManager::FolderIdToCsidl Возвращает устаревшее значение CSIDL, эквивалентное заданному KNOWNFOLDERID. |
IKnownFolderManager::GetFolder Возвращает объект , представляющий известную папку, определяемую ее KNOWNFOLDERID. |
IKnownFolderManager::GetFolderByName Возвращает объект , представляющий известную папку, определяемую по каноническому имени. |
IKnownFolderManager::GetFolderIds Возвращает массив всех зарегистрированных идентификаторов известных папок. Это можно использовать при перечислении всех известных папок. |
IKnownFolderManager::Redirect Перенаправляет запросы папок для общих папок и папок для отдельных пользователей. |
IKnownFolderManager::RegisterFolder Добавляет новую известную папку в реестр. Используется, в частности, независимыми поставщиками программного обеспечения , которые добавляют одну из своих собственных папок в известную систему папок. |
IKnownFolderManager::UnregisterFolder Удалите известную папку из реестра, что делает ее неизвестной для известной системы папок. Этот метод не удаляет саму папку. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |