Compartilhar via


Classe COleTemplateServer

Usado para servidores visuais VELHOS de edição, servidores de automação, e contêiner de link (aplicativos que links de suporte a incorporações).

class COleTemplateServer : public COleObjectFactory

Membros

Construtores public

Nome

Descrição

COleTemplateServer::COleTemplateServer

Constrói um objeto de COleTemplateServer .

Métodos públicos

Nome

Descrição

COleTemplateServer::ConnectTemplate

Conecta um modelo de documento ao objeto subjacente de COleObjectFactory .

COleTemplateServer::Unregister

Desregistre o modelo associado do documento.

COleTemplateServer::UpdateRegistry

Registra o tipo de documento com o Registro do sistema OLE.

Comentários

Essa classe é derivada da classe; COleObjectFactoryem geral, você pode usar COleTemplateServer diretamente em vez de derivar sua própria classe. COleTemplateServer usa um objeto de CDocTemplate para gerenciar os documentos do servidor. Use COleTemplateServer ao implementar um servidor completo, isto é, um servidor que pode ser executado como um aplicativo autônomo. Servidores completos são normalmente aplicativos de (MDI) de interface de documentos múltiplos, embora os aplicativos de (SDI) de interface do documento único são suportados. Um objeto de COleTemplateServer é necessário para cada tipo de documento de servidor suporte de um aplicativo; isto é, se seu aplicativo para servidores oferece suporte ambas as planilhas e elementos gráficos, você deve ter dois objetos de COleTemplateServer .

COleTemplateServer substitui a função de membro de OnCreateInstance definida por COleObjectFactory. Essa função de membro é chamada pela estrutura para criar o objeto de C++ do tipo apropriado.

Para obter mais informações sobre servidores, consulte o artigo servidores: implementando um servidor.

Hierarquia de herança

CObject

CCmdTarget

COleObjectFactory

COleTemplateServer

Requisitos

Cabeçalho: afxdisp.h

Consulte também

Referência

Classe COleObjectFactory

Gráfico da hierarquia

Classe COleServerDoc

Classe de classe derivada COleServerItem

Conceitos

Exemplo HIERSVR MFC