Метод IOleInPlaceSite::CanInPlaceActivate (oleidl.h)

Определяет, может ли контейнер активировать объект на месте.

Синтаксис

HRESULT CanInPlaceActivate();

Возвращаемое значение

Этот метод возвращает значение S_OK при успешном завершении. Другие возможные возвращаемые значения включают следующее.

Код возврата Описание
S_FALSE
Контейнер не разрешает активацию на месте для этого объекта.
E_UNEXPECTED
Произошла непредвиденная ошибка.

Комментарии

На месте можно активировать только объекты, отображаемые как DVASPECT_CONTENT.

Примечания к вызывающим абонентам

Метод CanInPlaceActivate вызывается непосредственным дочерним объектом клиентского сайта, когда этот объект должен активироваться на месте. Эта функция позволяет приложению-контейнеру принимать или отклонять запрос на активацию.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header oleidl.h

См. также раздел

IOleInPlaceSite