概要情報プロパティ セットの実装
構造化ストレージの概要情報プロパティ セットを実装する場合は、次のガイドラインに従う必要があります。
概要情報プロパティ セットを実装するためのガイドラインを次に示します。
- PID_TEMPLATE 形式とスタイル情報を含む外部ドキュメントを参照します。 テンプレートが配置されるプロセスは、実装定義です。
- PID_LASTAUTHOR は、アプリケーションによってユーザー情報に格納される名前です。 たとえば、Mary は自分のコンピューターにドキュメントを作成し、John にドキュメントを渡し、そのドキュメントを変更して保存します。 Mary は作成者で、John は値によって最後に保存されます。
- PID_REVNUMBER は、このドキュメントで File/Save コマンドが呼び出された回数です。
- 各日付/時刻値は、世界協定時刻 (UTC) に格納する必要があります。
- PID_CREATE_DTM は読み取り専用プロパティです。このプロパティは、ドキュメントの作成時に設定する必要がありますが、その後は変更しないでください。
- PID_THUMBNAILの場合、アプリケーションはデータをCF_DIBまたはCF_METAFILEPICT形式で格納する必要があります。 CF_METAFILEPICT をお勧めします。
- PID_SECURITY は、ドキュメントに推奨されるセキュリティ レベルです。 ドキュメントのセキュリティ レベルに目を付けることで、ドキュメントの発信元以外のアプリケーションは、そのユーザー インターフェイスをプロパティに合わせて調整できます。 アプリケーションでは、パスワードで保護されたドキュメントに関する情報を表示したり、強制Read-Onlyまたは Locked-for-Annotations ドキュメントの変更を有効にしたりしないでください。 ユーザーがプロパティの変更を試みると、アプリケーションはRead-Only推奨状態についてユーザーに警告する必要があります。
セキュリティ レベル | [値] |
---|---|
なし | 0 |
パスワードで保護 | 1 |
読み取り専用推奨 | 2 |
読み取り専用適用 | 4 |
注釈のロック | 8 |