Clases de servidor OLE
Estas clases las usan las aplicaciones de servidor. Los documentos de servidor se derivan de COleServerDoc
en lugar de hacerlo de CDocument
. Tenga en cuenta que, dado que COleServerDoc
se deriva de COleLinkingDoc
, los documentos de servidor también pueden ser contenedores que admitan la vinculación.
La clase COleServerItem
representa un documento o parte de un documento que se puede insertar en otro documento o vincularlo a él.
COleIPFrameWnd
y COleResizeBar
admiten la edición en contexto mientras el objeto está en un contenedor y COleTemplateServer
admite la creación de pares de documentos y vistas para que se puedan editar objetos OLE de otras aplicaciones.
COleServerDoc
Se usa como clase base para las clases de documento de aplicación de servidor. Los objetos COleServerDoc
proporcionan la mayor cantidad de compatibilidad con el servidor a través de interacciones con objetos COleServerItem
. La funcionalidad de edición visual se proporciona mediante la arquitectura de documentos y vistas de la biblioteca de clases.
CDocItem
Clase base abstracta de COleClientItem
y COleServerItem
. Los objetos de las clases derivadas de CDocItem
representan partes de documentos.
COleServerItem
Se usa para representar la interfaz OLE en los elementos COleServerDoc
. Normalmente hay un objeto COleServerDoc
, que representa la parte insertada de un documento. En servidores que admiten vínculos a partes de documentos, puede haber muchos objetos COleServerItem
, cada uno de los cuales representa un vínculo a una parte del documento.
COleIPFrameWnd
Proporciona a la ventana de marco una vista cuando se edita un documento de servidor en local.
COleResizeBar
Proporciona la interfaz de usuario estándar para cambiar el tamaño en contexto. Los objetos de esta clase siempre se usan junto con objetos COleIPFrameWnd
.
COleTemplateServer
Se usa para crear documentos mediante la arquitectura de documentos y vistas del marco. Un objeto COleTemplateServer
delega la mayor parte de su trabajo en un objeto CDocTemplate
asociado.
COleException
Excepción resultante de un error en el procesamiento OLE. Tanto los contenedores como los servidores usan esta clase.