Метод IOleClientSite::ShowObject (oleidl.h)
Запрашивает, чтобы контейнер отображал объект для пользователя. Этот метод гарантирует, что сам контейнер будет видимым и не свернут.
Синтаксис
HRESULT ShowObject();
Возвращаемое значение
Этот метод возвращает значение S_OK при успешном завершении. Другие возможные возвращаемые значения включают следующее.
Код возврата | Описание |
---|---|
|
Клиентский сайт находится в контейнере OLE 1. |
Комментарии
После привязки клиента ссылки к источнику ссылки он обычно вызывает IOleObject::D oVerb в источнике ссылки, обычно запрашивая от источника выполнить какое-либо действие, требующее, чтобы он отображал себя для пользователя. В рамках реализации IOleObject::D oVerb источник ссылки может вызывать ShowObject, что заставляет клиента отображать источник ссылки как можно лучше. Если контейнер источника ссылки сам по себе является внедренным объектом, он рекурсивно вызывает ShowObject в собственном контейнере.
После вызова метода ShowObject источник ссылки не может быть надлежащим образом отображен, так как его контейнер не сможет сделать это во время вызова. Метод ShowObject не гарантирует видимость, только то, что контейнер будет делать все возможное.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | oleidl.h |