Share via


OLE Container Classes

Estas clases se utilizan en aplicaciones contenedoras.COleLinkingDoc y COleDocument administran colecciones de objetos de COleClientItem .En lugar de derivar la clase de CDocument, se derivará de COleLinkingDoc o de COleDocument, según se desee compatibilidad para los vínculos a los objetos incrustados en el documento.

Utilice un objeto de COleClientItem para representar cada elemento OLE en el documento que se inserte de otro documento o es un vínculo a otro documento.

  • COleDocObjectItem
    Admite la contención del documento activo.

  • COleDocument
    Utilizado para la aplicación del documento compuesto, así como la compatibilidad básica del contenedor.Actúa como contenedor para las clases derivadas de CDocItem.Esta clase se puede utilizar como clase base para los documentos contenedor y es la clase base para COleServerDoc.

  • COleLinkingDoc
    Una clase derivada de COleDocument que proporciona la infraestructura para vincular.Debe derivar las clases de documento para las aplicaciones contenedoras de esta clase en lugar de COleDocument si desea a admitir vínculos a objetos incrustados.

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

  • CDocItem
    Clase base abstracta de COleClientItem y de COleServerItem.Los objetos de clases derivadas de CDocItem representan partes de documentos.

  • COleClientItem
    Una clase de elemento customer que representa el cliente de la conexión a un elemento OLE incrustado o vinculado.Derive sus elementos de cliente de esta clase.

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

  • COleException
    Una excepción resultando de un error en el procesamiento OLE.Esta clase es utilizada por los contenedores y servidores.

Vea también

Conceptos

Información general de la biblioteca de clases