Classes Container OLE
Essas classes são usadas por aplicativos do contêiner. COleLinkingDoc e COleDocument gerenciar coleções de objetos de COleClientItem . Em vez de com sua classe do documento de CDocument, você derivá-lo-á de COleLinkingDoc ou de COleDocument, dependendo se você deseja que o suporte para links para objetos inserido no documento.
Use um objeto de COleClientItem para representar cada item OLE no documento que é inserida de outro documento ou é um link para outro documento.
COleDocObjectItem
Oferece suporte à retenção ativa do documento.COleDocument
Usado para a implementação composta de documento, bem como o suporte básico do contêiner. Funciona como um contêiner para classes derivaram-se de CDocItem. Esta classe pode ser usada como a classe base para documentos contêiner e é a classe base para COleServerDoc.COleLinkingDoc
Uma classe derivada de COleDocument que fornece a infraestrutura para vincular. Você deve derivar as classes do documento para aplicativos de contêiner desta classe em vez de COleDocument se desejar aos links de suporte a objetos inseridos.CRichEditDoc
Mantém a lista de itens do cliente que estão no controle de edição sofisticado. Usado com CRichEditView e CRichEditCntrItem.CDocItem
Classe base abstrata de COleClientItem e de COleServerItem. Os objetos das classes derivadas de CDocItem representam partes de documentos.COleClientItem
Uma classe do item do cliente que representa o lado do cliente de conexão a um item OLE inserido ou vinculado. Derivar os itens do cliente dessa classe.CRichEditCntrItem
Fornece acesso ao lado do cliente a um item OLE armazenado em um controle de edição rico quando usado com CRichEditView e CRichEditDoc.COleException
Uma exceção resultante de uma falha no processamento OLE. Esta classe é usada por contêineres e por servidores.