Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo explica as etapas que você deve executar para implementar com êxito um documento do servidor se você não especificou a opção OLE Server no assistente de aplicativo.
Para definir uma classe de documento do servidor
Derive sua classe de documento de
COleServerDocem vez deCDocument.Crie uma classe de item de servidor derivada de
COleServerItem.Implemente a
OnGetEmbeddedItemfunção de membro da classe de documento do servidor.OnGetEmbeddedItemé chamado quando o usuário de um aplicativo de contêiner cria ou edita um item incorporado. Ele deve retornar um item que representa todo o documento. Este deve ser um objeto de suaCOleServerItemclasse derivada.Substitua a
Serializefunção de membro para serializar o conteúdo do documento. Não é necessário serializar a lista de itens de servidor, a menos que os esteja usando para representar os dados nativos em seu documento. Para obter mais informações, consulte Implementando itens de servidor no artigo Servidores: itens de servidor.
Quando um documento de servidor é criado, a estrutura registra automaticamente o documento com as DLLs do sistema OLE. Isso permite que as DLLs identifiquem os documentos do servidor.
Para obter mais informações, consulte COleServerItem e COleServerDoc na Referência da biblioteca de classes.
Ver também
Servidores
Servidores: Itens de servidor
Servidores: Implementando um servidor
Servidores: Implementando In-Place Frame Windows