Objetos de la clase de documento, creados por objetos de plantilla de documento, administran los datos de la aplicación. Se derive una clase para los documentos de una de estas clases.
Objetos de la clase de documento interactúan con objetos de la vista. Ver objetos representan el área cliente de una ventana, mostrar datos de un documento y permitan a los usuarios interactuar con él. Documentos y vistas se crean un objeto de plantilla de documento.
La clase base de documentos específicos de la aplicación. Derivar la clase de documento (s) de CDocument.
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.
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.
Mantiene la lista de elementos de cliente OLE que están en el control rich edit. Utilizado con CRichEditView y CRichEditCntrItem.
Se utiliza como la clase base para las clases de documento de aplicación de servidor. COleServerDoc objetos proporcionan la mayor parte del soporte de servidor a través de interacciones con objetos COleServerItem . Capacidad de edición visual se proporciona mediante la arquitectura documento/vista de biblioteca de clases.
Clases relacionadas
Objetos de la clase de documento pueden ser persistentes — en otras palabras, puede escribir su estado a un medio de almacenamiento de información y leer atrás. MFC proporciona la clase CArchive para facilitar la transferencia de los datos del documento a un medio de almacenamiento de información.
Coopera con un objeto CFile para implementar almacenamiento persistente para los objetos a través de serialización (véase CObject::Serialize).
Los documentos también pueden contener objetos OLE. CDocItem es la clase base de los elementos del servidor y el cliente.
Clase base abstracta de COleClientItem y COleServerItem. Objetos de clases derivadas de CDocItem representan partes de documentos.