Partager via


COleServerDoc::GetDocObjectServer

Remplacez cette fonction pour créer un nouvel élément d' CDocObjectServer et retourner un pointeur vers elle.

virtual CDocObjectServer* GetDocObjectServer( 
   LPOLEDOCUMENTSITE pDocSite  
);

Paramètres

  • pDocSite
    Pointeur vers l'interface d' IOleDocumentSite qui connecte le document au serveur.

Valeur de retour

Un pointeur vers CDocObjectServer; NULL si l'opération a échoué.

Notes

Lorsqu'un serveur de DocObject est activé, le retour d'un pointeur non deNULL indique que le client peut prendre en charge DocObjects. L'implémentation par défaut retourne NULL.

Une implémentation classique pour un document qui prend en charge DocObjects allouera simplement un nouvel objet d' CDocObjectServer et le retourne à l'appelant. Par exemple :

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

Configuration requise

Header: afxole.h

Voir aussi

Référence

COleServerDoc, classe

Graphique de la hiérarchie

CDocObjectServer::CDocObjectServer