WPD_CONTENT_TYPE_ALL
此内容类型仅作为参数有效,不是驱动程序报告的内容类型。 这使应用程序能够询问有关所有对象类型的问题。
如果要设计自定义对象,它必须至少支持这些属性。
属性名称 | 必需或可选 |
---|---|
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 | 可选。 |
典型资源
这些对象通常不托管资源。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈