Udostępnij za pośrednictwem


COleServerDoc::GetDocObjectServer

Zastąpienie tej funkcji, aby utworzyć nową CDocObjectServer element i powrócić do niego wskaźnik.

virtual CDocObjectServer* GetDocObjectServer( 
   LPOLEDOCUMENTSITE pDocSite  
);

Parametry

  • pDocSite
    Wskaźnik do IOleDocumentSite interfejs, który będzie połączyć tego dokumentu.

Wartość zwracana

Wskaźnik do CDocObjectServer; NULL , jeśli operacja nie powiodła się.

Uwagi

Po uaktywnieniu serwera obiektów DocObject, powrót non-NULL wskaźnik pokazuje, że klient może obsługiwać DocObjects.Domyślna implementacja zwraca NULL.

Typowe wdrożenia dla dokumentu, który obsługuje DocObjects po prostu przydzielić w nowy CDocObjectServer obiektu i powrócić do wywołującego.Na przykład:

CDocObjectServer* CMFCOleServerDoc::GetDocObjectServer(LPOLEDOCUMENTSITE pSite)
{
   return new CDocObjectServer(this, pSite);
}

Wymagania

Nagłówek: afxole.h

Zobacz też

Informacje

Klasa COleServerDoc

Diagram hierarchii

CDocObjectServer::CDocObjectServer