Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
shobjidl.h содержит следующие программные интерфейсы:
Интерфейсы
|
IAccessibilityDockingService Закрепляет окно приложения в нижней части монитора, когда приложение Магазина Windows отображается и не прикреплено, или когда отображается средство запуска. |
|
IAccessibilityDockingServiceCallback Получает события закрепления окна специальных возможностей. |
|
IAccessibleObject Предоставляет метод, который может использоваться приложением со специальными возможностями. |
|
IApplicationAssociationRegistrationUI Предоставляет метод, который запускает диалоговое окно расширенной связи, с помощью которого пользователь может настраивать свои связи. |
|
IAutoCompleteDropDown Предоставляет методы, позволяющие клиентам сбрасывать или запрашивать состояние отображения раскрывающегося списка автозаполнения, который содержит возможные завершения строки, введенной пользователем в элементе управления редактированием. |
|
IBandHost Предоставляет методы, которые создают и уничтожают полосы и указывают их доступность. |
|
ICDBurn Предоставляет методы, которые определяют, имеется ли в системе оборудование для записи на компакт-диск, буква диска устройства записи компакт-дисков и программный запуск сеанса записи компакт-диска. |
|
ICDBurnExt ICDBurnExt может быть изменен или недоступен. |
|
ICommDlgBrowser3 Расширяет возможности ICommDlgBrowser2 и используется в диалоговых окнах с общими файлами при размещении браузера оболочки. |
|
IComputerInfoChangeNotify Не поддерживается. Этот интерфейс может отсутствовать в более поздних версиях Windows. (IComputerInfoChangeNotify) |
|
IDeskBand2 Предоставляет методы для включения и запроса эффектов транслюкций в объекте band. |
|
IDesktopGadget Предоставляет метод, который позволяет программно добавлять установленный гаджет на рабочий стол пользователя. |
|
IDragSourceHelper2 Предоставляет метод, который добавляет функциональные возможности в IDragSourceHelper. Этот метод задает характеристики операции перетаскивания над объектом IDragSourceHelper. |
|
IDynamicHWHandler Вызывается автозапуском. Предоставляет методы, которые получают динамическую информацию о зарегистрированном обработчике до его отображения пользователю. |
|
IEnumerableView Предоставляет методы, которые перечисляют содержимое представления и получают уведомление от обратного вызова после завершения перечисления. Этот интерфейс позволяет клиентам представления попытаться предоставить общий доступ к списку содержимого папок представления. |
|
IEnumReadyCallback Предоставляет методы, позволяющие представлению уведомлять разработчика о завершении перечисления. |
|
IFileDialog2 Расширяет интерфейс IFileDialog, предоставляя методы, позволяющие вызывающей стороне назвать определенное ограниченное расположение, которое можно просмотреть в диалоговом окне общего файла, а также указать альтернативный текст для отображения в виде метки на кнопке Отмена. |
|
IFileDialogControlEvents Предоставляет методы, позволяющие приложению получать уведомления о событиях, связанных с элементами управления, добавленными приложением в общее диалоговое окно файлов. |
|
IFolderBandPriv IFolderBandPriv доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. |
|
IFolderViewHost Предоставляет метод, который размещает объект IFolderView в окне. |
|
IFolderViewOptions Предоставляет методы, которые позволяют управлять параметрами представления папок, характерными для представлений Windows 7 и более поздних версий. |
|
IHWEventHandler Вызывается автозапуском для реализации обработки зарегистрированных типов мультимедиа. |
|
IHWEventHandler2 Расширяет интерфейс IHWEventHandler для устранения повышения прав контроля учетных записей (UAC) для обработчиков устройств. |
|
IImageRecompress Предоставляет метод для повторного сжатия изображений. |
|
IInsertItem IInsertItem может быть изменен или недоступен. |
|
INameSpaceTreeAccessible Предоставляет методы, выполняющие действия со специальными возможностями для элемента оболочки из элемента управления "Дерево пространства имен". |
|
INameSpaceTreeControl2 Расширяет интерфейс INameSpaceTreeControl, предоставляя методы, которые получают и задают стили отображения элементов управления treeview для использования с элементами пространства имен оболочки. |
|
INameSpaceTreeControlCustomDraw Предоставляет методы, позволяющие пользователю нарисовать пользовательский элемент управления "Дерево пространства имен" и его элементы. |
|
INameSpaceTreeControlDropHandler Предоставляет методы обработчика для перетаскивания. |
|
INameSpaceTreeControlEvents Предоставляет методы для обработки событий INameSpaceTreeControl. |
|
IPreviousVersionsInfo Предоставляет метод, который проверяет наличие предыдущих версий серверных файлов или папок, хранящихся с целью восстановления с помощью технологии теневого копирования, предоставляемой в Windows Server 2003. |
|
IPublishingWizard Предоставляет методы для работы с мастером печати в интернете, мастером веб-публикации и мастером добавления сетевых мест. В Windows Vista IPublishingWizard больше не поддерживает мастер веб-публикации или мастер печати в Интернете. |
|
IQueryCancelAutoPlay Предоставляет метод, который программно переопределяет автозапуск или автозапуск. Это позволяет настроить расположение и тип содержимого, которое запускается при вставке мультимедиа. |
|
IQueryCodePage Возвращает и задает числовое значение (идентификатор кодовой страницы) кодовой страницы ANSI. |
|
IResultsFolder Предоставляет методы, которые содержат элементы из объекта данных. |
|
ISearchBoxInfo Предоставляет методы, позволяющие вызывающей объекту извлекать сведения, введенные в поле поиска. |
|
IShellRunDll Не поддерживается. (IShellRunDll) |
|
IShellView3 Расширяет возможности IShellView2, предоставляя метод для замены IShellView2::CreateViewWindow2. |
|
IStartMenuPinnedList Предоставляет метод, который открепить ярлык приложения из меню "Пуск" или панели задач. |
|
IStreamAsync Предоставляет методы для управления входными и выходными данными в асинхронном потоке. |
|
IStreamUnbufferedInfo Предоставляет метод, определяющий размер сектора в качестве вспомогательного элемента для выравнивания байтов. |
|
ITrayDeskBand Предоставляет методы, которые показывают, скрывают и запрашивают полосы обработки. |
|
IUserAccountChangeCallback Предоставляет метод , который вызывается при изменении рисунка, представляющего учетную запись пользователя. |
|
IUserNotification2 Предоставляет методы, которые задают сведения об уведомлениях, а затем отображают это уведомление пользователю в всплывающем окне, которое отображается в сочетании с областью уведомлений панели задач. (IUserNotification2) |
|
IUserNotificationCallback Предоставляет метод для обработки щелчка мышью или доступа к контекстным меню на всплывающем уведомлении. Используется с IUserNotification2::Show. |
|
IUseToBrowseItem Этот интерфейс не поддерживается. Не используйте. |
|
IVisualProperties Предоставляет методы, которые задают и получают визуальные свойства. |
|
IWebWizardExtension Расширяет интерфейс IWizardExtension, предоставляя методы для задания начального URL-адреса расширения мастера и определенного URL-адреса в случае ошибки. |
|
IWizardExtension Используется мастерами, такими как мастер веб-публикации и мастер заказа печати в Интернете, в которых размещаются страницы содержимого на стороне сервера. Этот интерфейс предоставляет методы для указания поддерживаемых страниц расширений, а также для перехода на эти страницы и выхода из них. |
|
IWizardSite Предоставляет методы, используемые расширением мастера для перемещения по границам между собой и остальной частью мастера. |
Функции
|
SHAddDefaultPropertiesByExt Добавляет свойства по умолчанию в хранилище свойств как зарегистрированные для указанного расширения файла. |
|
SHCreateDefaultPropertiesOp Создает операцию с файлом, которая задает свойства по умолчанию для элемента оболочки, которые еще не заданы. |
|
SHResolveFolderPathInLibrary Пытается разрешить целевое расположение папки библиотеки, которая была перемещена или переименована. |
|
SHSetDefaultProperties Применяет набор свойств по умолчанию к элементу оболочки. |
Структуры
|
NSTCCUSTOMDRAW Пользовательская структура рисования, используемая методами INameSpaceTreeControlCustomDraw. |
|
ПЕРЕКРЫВАЮЩИХСЯ Содержит сведения, используемые в асинхронных (перекрывающихся) ввода-выводах. |
Перечисления
|
FOLDERVIEWOPTIONS Используется методами интерфейса IFolderViewOptions для активации параметров Windows Vista, не поддерживаемых по умолчанию в Системах Windows 7 и более поздних версий, а также для деактивации новых параметров Windows 7. |
|
NSTCSTYLE2 Используется методами INameSpaceTreeControl2 для указания расширенных стилей отображения в представлении дерева пространства имен оболочки. |
|
SYNC_ENGINE_STATE_FLAGS Задает значения, используемые любым обработчиком синхронизации для предоставления их внутренних состояний подсистемы значению PKEY_StorageProviderStatus хранилища свойств в индексаторе файлов Чтобы обновить свойство, сначала вызовите IShellItem2::GetPropertyStore с флагом GPS_EXTRINSICPROPERTIES. Затем вызовите метод IPropertyStore::SetValue возвращаемого объекта, указав ключ PKEY_StorageProviderStatus, чтобы задать значение битовой маски свойства с помощью этих SYNC_ENGINE_STATE_FLAGS. |
|
UNDOCK_REASON Значения, указывающие причину отстыковки окна приложения со специальными возможностями. Используется IAccessibilityDockingServiceCallback::Undocked. |
|
VPCOLORFLAGS Указывает использование цвета. Используется методами IVisualProperties. |
|
VPWATERMARKFLAGS Задает флаги подложки. Используется IVisualProperties::SetWatermark. |