Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
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. |