Compartilhar via


CDocObjectServer::CDocObjectServer

Cria e inicializa um CDocObjectServer objeto.

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

Parâmetros

  • pOwner
    Um ponteiro para o documento de site do cliente que é o cliente para o servidor DocObject.

  • pDocSite
    Um ponteiro para o IOleDocumentSite interface implementada pelo contêiner.

Comentários

Quando um DocObject está ativo, o cliente do site interface OLE (IOleDocumentSite) é o que permite que o servidor DocObject para se comunicar com seu cliente (o contêiner). Quando um servidor DocObject é ativado, ele primeiro verifica que o contêiner implementa o IOleDocumentSite interface. If so, COleServerDoc::GetDocObjectServer é chamado para ver se o contêiner suporta DocObjects.Por padrão, GetDocObjectServer Retorna NULO.Você deve substituir COleServerDoc::GetDocObjectServer Para criar um novo CDocObjectServer objeto ou um objeto derivado de sua preferência, com ponteiros para o COleServerDoc contêiner e suas IOleDocumentSite interface sistema autônomo argumentos ao construtor.

Requisitos

Cabeçalho: afxdocob.h

Consulte também

Referência

Classe CDocObjectServer

Gráfico de hierarquia

Classe CDocObjectServerItem

COleServerDoc::GetDocObjectServer

Outros recursos

CDocObjectServer membros