OLE コンテナー クラス

これらのクラスは、コンテナー アプリケーションによって使用されます。COleLinkingDocCOleDocument は両方 COleClientItem のオブジェクトのコレクションを管理します。文書に埋め込まれているオブジェクトにリンクのサポートが必要かどうかを CDocumentドキュメント クラスから派生する代わりに、 COleLinkingDocCOleDocumentからこれをとして取得します。

別のドキュメントから埋め込まれたまたは別のドキュメントへのリンクである文書の各 OLE アイテムを表すために COleClientItem のオブジェクトを使用します。

  • COleDocObjectItem
    アクティブ ドキュメントのコンテインメントをサポートします。

  • COleDocument
    複合ドキュメントの実装、基本的なコンテナーのサポートに使用されます。クラスのコンテナーとして機能します CDocItemはから派生します。このクラスは、コンテナー ドキュメントの基本クラスとして使用され、 COleServerDocの基本クラスです。

  • COleLinkingDoc
    COleDocument から派生したクラスのリンクのインフラストラクチャを提供する。埋め込みオブジェクトの Support リンクに表示するには、 COleDocument の代わりに、このクラスからコンテナー アプリケーションのドキュメント クラスを派生する必要があります。

  • CRichEditDoc
    リッチ エディット コントロールにある OLE クライアント項目のリストを保持します。CRichEditViewCRichEditCntrItemで使用します。

  • CDocItem
    COleClientItemCOleServerItemの抽象基本クラス。CDocItem の派生クラスのオブジェクトは、文書の一部を表します。

  • COleClientItem
    クライアントの埋め込みまたはリンクされた OLE アイテムへの接続のクライアント側を表す項目のクラス。このクラスからクライアント項目を取得します。

  • CRichEditCntrItem
    使用した場合 CRichEditViewCRichEditDocをリッチ エディット コントロールに格納されている OLE アイテムへのクライアント側アクセスできるようにします。

  • COleException
    OLE 例外処理の失敗になります。このクラスは、コンテナーとサーバーの両方で使用されます。

参照

概念

クラス ライブラリの概要