Compartilhar via


Classes de servidor OLE

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua sendo suportada. No entanto, não estamos mais adicionando recursos ou atualizando a documentação.

Essas classes são usadas por aplicativos de servidor. Os documentos do servidor são derivados de COleServerDoc em vez de CDocument. Observe que, como COleServerDoc é derivado de COleLinkingDoc, os documentos do servidor também podem ser contêineres que dão suporte à vinculação.

A COleServerItem classe representa um documento ou parte de um documento que pode ser inserido em outro documento ou vinculado.

COleIPFrameWnd e COleResizeBar suportam a edição no local enquanto o objeto está em um contêiner, e COleTemplateServer suporta a criação de pares de documento/visualização, permitindo a edição de objetos OLE de outros aplicativos.

COleServerDoc
Usado como a classe base para classes de documento de servidor-aplicativo. COleServerDoc os objetos fornecem a maior parte do suporte do servidor por meio de interações com COleServerItem objetos. A funcionalidade de edição visual é fornecida usando a arquitetura de documento/visão da biblioteca de classes.

CDocItem
Classe base abstrata de COleClientItem e COleServerItem. Objetos de classes derivadas de CDocItem representam partes de documentos.

COleServerItem
Usado para representar a interface OLE para itens COleServerDoc. Geralmente, há um COleServerDoc objeto, que representa a parte inserida de um documento. Em servidores que dão suporte a links para partes de documentos, pode haver muitos COleServerItem objetos, cada um deles representa um link para uma parte do documento.

COleIPFrameWnd
Fornece a janela de quadro para uma exibição quando um documento do servidor está sendo editado in loco.

COleResizeBar
Fornece a interface do usuário padrão para redimensionamento in loco. Objetos dessa classe são sempre usados em conjunto com COleIPFrameWnd objetos.

COleTemplateServer
Usado para criar documentos usando a arquitetura de documento/visão do framework. Um COleTemplateServer objeto delega a maior parte de seu trabalho a um objeto associado CDocTemplate .

COleException
Uma exceção resultante de uma falha no processamento OLE. Essa classe é usada por contêineres e servidores.

Consulte também

Visão geral da aula