Partilhar via


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.

Consulte também

Conceitos

Visão geral da biblioteca de classes