OLE clases de contenedor

Estas clases son utilizadas por las aplicaciones de contenedor. COleLinkingDoc y COleDocument administran colecciones de objetos de COleClientItem . En lugar de derivar la clase de documento de CDocument, usted podrá derivar de COleLinkingDoc o COleDocument, dependiendo de si es o no desea soporte para enlaces a objetos incrustados en el documento.

Utilice un objeto COleClientItem para representar cada elemento OLE en el documento que está incrustado en otro documento o un vínculo a otro documento.

COleDocument

Utilizado para la aplicación de documentos compuestos, así como apoyo de contenedor básico. Actúa como un contenedor para las clases derivadas de CDocItem. Esta clase puede utilizarse como clase base para los documentos de contenedor y es la clase base para COleServerDoc.

COleLinkingDoc

Una clase derivada de COleDocument que proporciona la infraestructura para vincular. Usted debe derivar las clases de documento para sus aplicaciones de contenedor de esta clase en lugar de COleDocument si desea apoyar vínculos a objetos incrustados.

CRichEditDoc

Mantiene la lista de elementos de cliente OLE que están en el control rich edit. Utilizado con CRichEditView y CRichEditCntrItem.

CDocItem

Clase base abstracta de COleClientItem y COleServerItem. Objetos de clases derivadas de CDocItem representan partes de documentos.

COleClientItem

Una clase de elemento de cliente que representa el lado del cliente de conexión a un elemento OLE vinculado o incrustado. Tus artículos de cliente se derivan de esta clase.

CRichEditCntrItem

Proporciona acceso de cliente a un elemento OLE almacenado en un control rich edit cuando se usa con CRichEditView y CRichEditDoc.

COleException

Una excepción resultantes de un fallo en el procesamiento de OLE. Esta clase se utiliza por contenedores y servidores.

Index