Метод IOleDocumentView::GetInPlaceSite (docobj.h)

Извлекает сайт представления, связанный с этим объектом представления.

Синтаксис

HRESULT GetInPlaceSite(
  [out] IOleInPlaceSite **ppIPSite
);

Параметры

[out] ppIPSite

Указатель на переменную указателя IOleInPlaceSite , которая получает указатель интерфейса на сайт представления документа.

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

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

Код возврата Описание
E_FAIL
Операция не удалась.

Комментарии

IOleDocumentView::GetInPlaceSite получает последний указатель IOleInPlaceSite , переданный IOleDocumentView::SetInPlaceSite, или NULL , если IOleDocumentView::SetInPlaceSite еще не был вызван. Если этот указатель не равен NULL, этот метод вызывает метод IUnknown::AddRef для указателя. Вызывающий объект отвечает за его освобождение. Представление документа должно полностью реализовать этот метод; E_NOTIMPL не является допустимым возвращаемым значением.

Требования

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

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

IOleDocumentView

IOleDocumentView::SetInPlaceSite

IOleInPlaceSite