Поделиться через


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

Получает указатель интерфейса IUnknown на объект документа, которому принадлежит это представление.

Синтаксис

HRESULT GetDocument(
  [out] IUnknown **ppunk
);

Параметры

[out] ppunk

Указатель на указатель интерфейса IUnknown , который получает указатель на объект документа, которому принадлежит это представление.

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

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

Комментарии

Вызывающий объект отвечает за увеличение количества ссылок в указателе интерфейса, полученном этим методом. Вызывающий объект должен вызывать IUnknown::Release для этого указателя, когда он больше не нужен.

Так как объект представления всегда должен содержаться или агрегироваться в объекте документа, этот метод всегда будет успешным. Перед возвратом этот метод должен вызвать IUnknown::AddRef для указателя, хранящегося в ppunk.

Требования

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

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

IOleDocumentView

IUnknown