Compartilhar via


Classes de servidor OLE

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

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

COleIPFrameWnd e COleResizeBar dão suporte à edição in loco enquanto o objeto está em um contêiner, e COleTemplateServer dá suporte à criação de pares de documento/exibição para que objetos OLE de outros aplicativos possam ser editados.

COleServerDoc
Usado como a classe base para classes de documento de aplicativo de servidor. Os objetos COleServerDoc fornecem a maior parte do suporte do servidor por meio de interações com objetos COleServerItem. A funcionalidade de edição visual é fornecida usando a arquitetura de documento/exibiçã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 objeto COleServerDoc, que representa a parte inserida de um documento. Em servidores que dão suporte a links para partes de documentos, pode haver muitos objetos COleServerItem, cada um dos quais 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 sempre são usados em conjunto com objetos COleIPFrameWnd.

COleTemplateServer
Usado para criar documentos usando a arquitetura de documento/exibição da estrutura. Um objeto COleTemplateServer delega a maior parte de seu trabalho a um objeto CDocTemplate associado.

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

Confira também

Visão geral da classe