2.2.3 バージョンなし文書の管理に必要なオブジェクト
ここでは,バージョンなし文書のオブジェクト構成について説明します。
バージョンなし文書は,一つのバージョンだけを持ち,バージョンを管理しない文書です。バージョンなし文書は,文書の実体であるコンテント(Wordやテキストエディタなどのアプリケーションプログラムで作成された文書ファイル),プロパティ,およびレンディションについての情報を保持するオブジェクトによって構成されています。
バージョンなし文書を構成するDMAオブジェクトを次の図に示します。
図2-3 バージョンなし文書を構成するDMAオブジェクト
![[図データ]](figure/zu22030u.gif)
バージョンなし文書を構成するDMAオブジェクトについて説明します。なお,マルチファイル管理機能,リファレンスファイル管理機能またはFile Link連携機能を使用する場合,DMAオブジェクトの構成が一部異なります。
- DocVersionオブジェクト
バージョンなし文書で,文書を表現するオブジェクトです。dmaClass_DocVersionクラスまたはそのサブクラスのオブジェクトです。
- Renditionオブジェクト
文書を構成するファイルの形式を管理するオブジェクトです。
- ContentTransferオブジェクト,ContentTransfersオブジェクト,ContentReferenceオブジェクト,またはContentFileLinkオブジェクト
文書の実体であるコンテントデータを管理するオブジェクトです。マルチファイル管理機能,リファレンスファイル管理機能およびFile Link連携機能を使用しない場合,ContentTransferオブジェクトを使用します。マルチファイル管理機能を使用する場合,ContentTransfersオブジェクトを使用します。リファレンスファイル管理機能を使用する場合,ContentReferenceオブジェクトを使用します。File Link連携機能を使用する場合,ContentFileLinkオブジェクトを使用します。