WPD_CONTENT_TYPE_UNSPECIFIED

将其类型描述为 WPD_CONTENT_TYPE_UNSPECIFIED 的对象表示可能具有基础物理文件的泛型对象,也可能没有基础物理文件。 此类型与WPD_CONTENT_TYPE_GENERIC_FILE之间的区别在于WPD_CONTENT_TYPE_GENERIC_FILE对象必须具有基础物理文件。

此类型的对象支持以下属性。

属性名称 必需或可选
WPD_OBJECT_ID 必需,只读。 客户端无法在创建时设置此属性。
WPD_OBJECT_PARENT_ID 必需。
WPD_OBJECT_NAME 如果 对象表示文件,则为必需。
WPD_OBJECT_PERSISTENT_UNIQUE_ID 必需,只读。 客户端无法在创建时设置此属性。
WPD_OBJECT_FORMAT 必需。
WPD_OBJECT_CONTENT_TYPE 必需。
WPD_OBJECT_ISHIDDEN 如果对象处于隐藏状态,则为必需项。
WPD_OBJECT_ISSYSTEM 如果对象是 (表示系统文件) 的系统对象,则是必需的。
WPD_OBJECT_SIZE 如果对象至少有一个资源,则为必需。
WPD_OBJECT_ORIGINAL_FILE_NAME 如果 对象表示文件,则为必需。
WPD_OBJECT_NON_CONSUMABLE 如果对象不是供设备使用,则建议使用。
WPD_OBJECT_REFERENCES 如果对象引用了其他对象,则为必需。
WPD_OBJECT_KEYWORDS 可选。
WPD_OBJECT_SYNC_ID 可选。
WPD_OBJECT_IS_DRM_PROTECTED 如果对象受 DRM 技术保护,则为必需。
WPD_OBJECT_DATE_CREATED 可选。
WPD_OBJECT_DATE_MODIFIED 推荐。
WPD_OBJECT_DATE_AUTHORED 可选。
WPD_OBJECT_BACK_REFERENCES 如果对象由另一个对象引用,则建议使用 。
WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID 可选。
WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE 可选。
WPD_OBJECT_CAN_DELETE 如果无法删除对象,则为必需。
WPD_OBJECT_LANGUAGE_LOCALE 可选。

 

典型资源

这些对象通常包括以下资源。

资源名称 必需或可选 说明
WPD_RESOURCE_DEFAULT 如果对象由二进制数据提供支持,则为必需。 包含二进制数据。

 

对于对象的要求