Compartilhar via


COleServerDoc::GetDocObjectServer

Substituir esta função para criar um novo CDocObjectServer item e retornar um ponteiro para ele.

virtual CDocObjectServer* GetDocObjectServer( 
   LPOLEDOCUMENTSITE pDocSite  
);

Parâmetros

  • pDocSite
    Ponteiro para o IOleDocumentSite interface que será conectado a este documento para o servidor.

Valor de retorno

Um ponteiro para um CDocObjectServer; NULO se a operação falhou.

Comentários

Quando um servidor DocObject for ativado, o retorno de um não-NULO ponteiro mostra que o cliente pode suportar DocObjects.A implementação padrão retorna NULO.

Uma implementação típica de um documento que oferece suporte a DocObjects simplesmente alocará um novo CDocObjectServer objeto e retorná-lo ao chamador. Por exemplo:

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

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleServerDoc

Gráfico de hierarquia

CDocObjectServer::CDocObjectServer

Outros recursos

COleServerDoc membros