实现摘要信息属性集
实现结构化存储的摘要信息属性集时,需要遵循一些准则。
下面是实现 “摘要信息属性集”的准则:
- PID_TEMPLATE 是指包含格式和样式信息的外部文档。 模板所在的过程是实现定义的。
- PID_LASTAUTHOR 是应用程序存储在用户信息中的名称。 例如,Mary 在计算机上创建一个文档,并将其提供给 John,然后 John 对其进行修改和保存。 玛丽是作者,约翰是最后一个保存的值。
- PID_REVNUMBER 是在此文档中调用“文件/保存”命令的次数。
- 每个日期/时间值都必须存储在世界协调时 (UTC) 中。
- PID_CREATE_DTM 是只读属性;应在创建文档时设置此属性,但随后不应更改。
- 对于 PID_THUMBNAIL,应用程序应以 CF_DIB 或 CF_METAFILEPICT 格式存储数据。 建议CF_METAFILEPICT。
- PID_SECURITY 是文档的建议安全级别。 通过记下文档的安全级别,文档的发起方以外的应用程序可以调整其用户界面以适应属性。 应用程序不应显示有关受密码保护的文档的任何信息,也不应启用对强制Read-Only或已锁定批注文档的修改。 如果用户尝试修改属性,应用程序应警告用户Read-Only建议状态。
安全级别 | 值 |
---|---|
无 | 0 |
受密码保护 | 1 |
建议只读 | 2 |
强制只读 | 4 |
已锁定批注 | 8 |