Udostępnij za pośrednictwem


CDocObjectServer::CDocObjectServer

Konstrukcje i inicjuje CDocObjectServer obiektu.

explicit CDocObjectServer( 
   COleServerDoc* pOwner, 
   LPOLEDOCUMENTSITE pDocSite = NULL  
);

Parametry

  • pOwner
    Wskaźnik do lokacji klienta dokumentu klienta, serwera obiektów DocObject.

  • pDocSite
    Wskaźnik do IOleDocumentSite interfejsu zaimplementowanego przez kontener.

Uwagi

Gdy aktywna obiektów DocObject klienta witryny interfejsu OLE (IOleDocumentSite) jest, co pozwala serwerowi obiektów DocObject komunikować się z klienta (kontener).Uaktywniany serwer obiektów DocObject najpierw sprawdza czy implementuje kontenera, IOleDocumentSite interfejsu.Jeśli tak, COleServerDoc::GetDocObjectServer jest nazywany czy kontener obsługuje DocObjects.Domyślnie GetDocObjectServer zwraca NULL.Należy zastąpić COleServerDoc::GetDocObjectServer do konstruowania nowego CDocObjectServer lub pochodne obiektu własny, za pomocą wskaźników do COleServerDoc kontenera i jego IOleDocumentSite interfejsu jako argumenty konstruktora.

Wymagania

Nagłówek: afxdocob.h

Zobacz też

Informacje

Klasa CDocObjectServer

Diagram hierarchii

Klasa CDocObjectServerItem

COleServerDoc::GetDocObjectServer