OLE サーバー クラス
更新 : 2007 年 11 月
これらのクラスはサーバー アプリケーションで使われます。サーバー ドキュメントは CDocument ではなく COleServerDoc から派生させるようにします。COleServerDoc は COleLinkingDoc から派生されているので、サーバー ドキュメントはリンクをサポートするコンテナとなることもできます。
COleServerItem クラスは、ほかのドキュメントに埋め込まれた、またはリンクされているドキュメント、またはドキュメントの一部を表現します。
COleIPFrameWnd と COleResizeBar はドキュメントがコンテナ上にあるときの埋め込み先編集をサポートし、COleTemplateServer は OLE オブジェクトをほかのアプリケーションから編集するようにするドキュメント/ビューのペアの作成をサポートします。
COleServerDoc
サーバー アプリケーションのドキュメント クラスの基本クラスとして使用されます。COleServerDoc オブジェクトは COleServerItem オブジェクトとの対話を通じたサーバー サポートの大部分を提供します。ビジュアル編集機能はクラス ライブラリのドキュメント/ビュー アーキテクチャを使って提供されます。CDocItem
COleClientItem と COleServerItem の抽象基本クラス。CDocItem から派生したクラスのオブジェクトは、ドキュメントの一部を表現します。COleServerItem
COleServerDoc アイテムの OLE インターフェイスを表現するために使われます。通常、1 つの COleServerDoc オブジェクトがあり、ドキュメントの埋め込まれた部分を表現します。ドキュメントの一部へのリンクをサポートするサーバーでは多くの COleServerItem オブジェクトが存在することがあり、そのそれぞれがドキュメントの部分へのリンクを表現します。COleIPFrameWnd
サーバー ドキュメントが埋め込み先編集されるときのビューのフレーム ウィンドウを提供します。COleResizeBar
埋め込み先でのサイズ変更のための標準ユーザー インターフェイスを提供します。このクラスのオブジェクトは常に、COleIPFrameWnd オブジェクトと組み合わされて使われます。COleTemplateServer
フレームワークのドキュメント/ビュー アーキテクチャを使ってドキュメントを作成するために使われます。COleTemplateServer オブジェクトはその機能のほとんどを CDocTemplate オブジェクトに任せます。COleException
OLE 処理の失敗による例外。このクラスは、サーバー、クライアントのどちらにも使われます。