COleTemplateServer クラス
OLE のビジュアル編集サーバー、オートメーション サーバー、およびリンク コンテナー (埋め込みアイテムへのリンクをサポートするアプリケーションのことです) で使います。
class COleTemplateServer : public COleObjectFactory
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
COleTemplateServer オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
COleObjectFactory の基になるオブジェクトには、ドキュメント テンプレートを接続します。 |
|
関連するドキュメント テンプレートを登録解除します。 |
|
OLE システム レジストリを使用してドキュメントの種類を登録します。 |
解説
このクラスはクラスから派生します COleObjectFactory; 通常、それぞれ独自のクラスを派生ではなく COleTemplateServer を直接使用します。COleTemplateServer はサーバー上のドキュメントの管理に CDocTemplate のオブジェクトを使用します。フル サーバー、スタンドアロン アプリケーションとして実行できるつまり、サーバーを実装する場合は COleTemplateServer を使用します。フル サーバーはシングル ドキュメント インターフェイス (SDI (SDI) アプリケーションがサポートされているが、通常は、ドキュメント Interface (MDI) の複数のアプリケーションです。COleTemplateServer の 1 種類のオブジェクトはサーバー上のドキュメントの種類ごとに必要です;アプリケーションのサポート つまり、サーバー アプリケーションがワークシートとグラフの両方をサポートする場合は、COleTemplateServer の 2 種類のオブジェクトが必要です。
COleTemplateServer は COleObjectFactoryで定義されている OnCreateInstance のメンバー関数をオーバーライドします。このメンバー関数は、フレームワークによって適切な型の C.C++ オブジェクトを作成するために呼び出されます。
Server の詳細については、" " サーバー: サーバーの実装を参照してください。
継承階層
COleTemplateServer
必要条件
ヘッダー : afxdisp.h