Интерфейс IOleLink (oleidl.h)
Позволяет связанному объекту предоставить контейнеру функции, относящиеся к связыванию. Наиболее важной из этих функций является привязка к источнику ссылки, то есть активация подключения к документу, в котором хранятся собственные данные связанного объекта. IOleLink также определяет функции для управления сведениями о связанном объекте, такими как расположение источника ссылки и кэшированные данные презентации для связанного объекта.
Контейнерное приложение может различать внедренные и связанные объекты, запрашивая IOleLink; только связанные объекты реализуют IOleLink.
Наследование
Интерфейс IOleLink наследуется от интерфейса IUnknown . IOleLink также имеет следующие типы элементов:
Методы
Интерфейс IOleLink содержит следующие методы.
IOleLink::BindIfRunning Активирует соединение между связанным объектом и источником ссылки, если источник ссылки уже запущен. |
IOleLink::BindToSource Активирует подключение к источнику ссылки путем привязки моникера, хранящегося в связанном объекте. |
IOleLink::GetBoundSource Извлекает указатель на источник ссылки, если соединение активно. |
IOleLink::GetSourceDisplayName Извлекает отображаемое имя источника ссылки связанного объекта. |
IOleLink::GetSourceMoniker Извлекает моникер, определяющий источник ссылки связанного объекта. |
IOleLink::GetUpdateOptions Извлекает значение, указывающее, как часто связанный объект обновляет кэшированные данные. |
IOleLink::SetSourceDisplayName Задает отображаемое имя источника ссылок. |
IOleLink::SetSourceMoniker Задает моникер для источника ссылки. |
IOleLink::SetUpdateOptions Указывает, как часто связанный объект должен обновлять свои кэшированные данные. |
IOleLink::UnbindSource Разрывает связь между связанным объектом и его источником связи. |
IOleLink::Update Обновления кэшированные данные составного документа для связанного объекта. Это включает привязку к источнику ссылки, если он еще не привязан. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | oleidl.h |