IAdviseSink |
Позволяет контейнерам и другим объектам получать уведомления об изменениях данных, просматривать изменения и изменения составного документа, происходящие в интересующих объектах. |
IAdviseSink2 |
Расширение iAdviseSink, которое добавляет метод для обработки изменения в моникере связанного объекта. |
IAdviseSinkEx |
Расширение iAdviseSink, которое добавляет возможность уведомлять приемник изменений в состоянии представления объекта. |
IDataAdviseHolder |
Создает и управляет консультативными подключениями между объектом данных и одним или несколькими приемниками рекомендаций. |
Idataobject |
Включает передачу данных и уведомление об изменениях в данных. |
IDropSource |
Один из интерфейсов, которые необходимо реализовать для предоставления операций перетаскивания в приложении. |
IDropSourceNotify |
Получает уведомления, когда пользователь перетаскивает мышь в потенциальное целевое окно удаления или выходит из него. |
IDropTarget |
Один из интерфейсов, которые необходимо реализовать для предоставления операций перетаскивания в приложении. |
IEnterpriseDropTarget |
При реализации целевым приложением для удаления этот интерфейс дает обработчику перетаскивания OLE возможность определить, намерено ли целевое приложение удалить политику защиты предприятия и дает обработчику перетаскивания путь для предоставления корпоративного идентификатора исходного приложения для целевого приложения drop. |
IEnumFORMATETC |
Перечисляет структуры FORMATETC , определяющие форматы и носители, поддерживаемые заданным объектом данных. |
IEnumMoniker |
Перечисляет моникеры в таблице моникеров. |
IEnumOleDocumentViews |
Перечисляет представления, поддерживаемые объектом документа. |
IEnumOleUndoUnits |
Перечисляет единицы отмены в стеке отмены или повтора. |
IEnumOLEVERB |
Перечисляет различные команды, доступные для объекта в порядке возрастания числа глаголов. |
IEnumSTATDATA |
Перечисляет сведения о подключении рекомендаций для объекта данных. |
IObjectWithSite |
Предоставляет простой способ поддержки обмена данными между объектом и его сайтом в контейнере. |
IOleAdviseHolder |
Управляет консультативными подключениями и составными уведомлениями о документах на сервере объектов. |
IOleCache |
Предоставляет управление данными презентации, кэшируемыми внутри объекта. |
IOleCache2 |
Позволяет клиентам объектов выборочно обновлять каждый кэш, созданный с помощью IOleCache::Cache. |
IOleCacheControl |
Обеспечивает надлежащее обслуживание кэшей. |
IOleClientSite |
Предоставляет внедренный объект с информацией о расположении и экстенте своего отображаемого сайта, его моникере, пользовательском интерфейсе и других ресурсах, предоставляемых его контейнером. |
Iolecommandtarget |
Позволяет объектам и их контейнерам отправлять команды друг другу. |
IOleContainer |
Перечисляет объекты в составном документе или блокирует контейнер в состоянии выполнения. |
IOleDocument |
Позволяет объекту документа взаимодействовать с контейнерами, которые могут создавать представления данных. |
IOleDocumentSite |
Позволяет документу, который был реализован как объект документа, чтобы обойти обычную последовательность активации для объектов на месте и напрямую указать его клиентскому сайту активировать его как объект документа. |
IOleDocumentView |
Позволяет контейнеру взаимодействовать с каждым представлением, поддерживаемым объектом документа. |
IOleInPlaceActiveObject |
Предоставляет прямой канал связи между объектом на месте и внешним окном фрейма связанного приложения и окном документа в приложении, которое содержит внедренный объект. |
IOleInPlaceFrame |
Управляет окном фрейма верхнего уровня контейнера. |
IOleInPlaceObject |
Управляет активацией и деактивацией встроенных объектов и определяет, какая часть встроенного объекта должна быть видимой. |
IOleInPlaceObjectWindowless |
Позволяет объекту без окна обрабатывать сообщения окна и участвовать в операциях перетаскивания. |
IOleInPlaceSite |
Управляет взаимодействием между контейнером и клиентским сайтом объекта на месте. |
IOleInPlaceSiteEx |
Предоставляет дополнительный набор методов уведомлений активации и деактивации, позволяющих объекту избежать ненужных мигающих на экране при активации и деактивации объекта. |
IOleInPlaceSiteWindowless |
Позволяет объекту без окна обрабатывать сообщения окна, участвовать в операциях перетаскивания и выполнять операции рисования. |
IOleInPlaceUIWindow |
Согласовывает пространство границы в окне документа или кадра. |
IOleLink |
Позволяет связанному объекту предоставлять контейнеру функции, относящиеся к связыванию. |
IOleObject |
Позволяет встроенному объекту предоставлять основные функциональные возможности и обмениваться данными с контейнером. |
IOleParentUndoUnit |
Позволяет отменить единицы для хранения дочерних единиц отмены. |
IOleUILinkContainer |
Общие диалоговые окна OLE используют этот интерфейс для управления свойствами ссылок контейнера. |
IOleUILinkInfo |
Расширение интерфейса IOleUILinkContainer, которое позволяет контейнерам поддерживать страницу ссылок диалогового окна "Свойства объекта". |
IOleUIObjInfo |
Предоставляет сведения, используемые страницами "Общие" и "Представление" диалогового окна "Свойства объекта", в котором отображаются сведения о размере, расположении, типе и имени объекта. Он также позволяет преобразовать объект с помощью диалогового окна "Преобразовать ". |
IOleUndoManager |
Позволяет контейнерам реализовывать многоуровневые операции отмены и повтора для действий, выполняемых в содержащихся элементах управления. |
IOleUndoUnit |
Диспетчер отмены вызывает методы в этом интерфейсе для выполнения действий отмены и получения строк, которые можно отобразить в пользовательском интерфейсе, чтобы описать действие отмены. |
IOleWindow |
Позволяет приложению получить дескриптор для различных окон, участвующих в активации на месте, а также для ввода и выхода из режима справки с учетом контекста. |
IViewObject |
Позволяет объекту отображаться непосредственно без передачи объекта данных вызывающей объекту. Кроме того, этот интерфейс может создавать и управлять подключением к приемнику советов, чтобы вызывающий объект могли получать уведомления об изменениях в объекте представления. |
IViewObject2 |
Расширение интерфейса IViewObject , которое возвращает размер рисунка для заданного представления объекта. |
IViewObjectEx |
Расширение интерфейса IViewObject2 , которое обеспечивает поддержку свободного рисования, тестирования попаданий и изменения размера элементов управления. |