Share via


WPD_CONTENT_TYPE_DOCUMENT

banner art

Previous Next

WPD_CONTENT_TYPE_DOCUMENT

An object that describes its type as WPD_CONTENT_TYPE_DOCUMENT represents a document. Examples include Microsoft Word files, Microsoft Excel files, plain text files, and other proprietary document formats.

This type of object should host the following properties.

Property Name Required or Optional
WPD_OBJECT_ID Required, but read-only; a client cannot set this property even at creation time.
WPD_OBJECT_PARENT_ID Required
WPD_OBJECT_NAME Required
WPD_OBJECT_PERSISTENT_UNIQUE_ID Required, but read-only; a client cannot set this property even at creation time.
WPD_OBJECT_FORMAT Required
WPD_OBJECT_CONTENT_TYPE Required
WPD_OBJECT_ISHIDDEN Required if the object is hidden.
WPD_OBJECT_ISSYSTEM Required if the object is a system object (that is, it represents a system file).
WPD_OBJECT_SIZE Required if the object has at least one resource.
WPD_OBJECT_ORIGINAL_FILE_NAME Required if the object represents a file.
WPD_OBJECT_NON_CONSUMABLE Recommended if the object is not meant for consumption by the device.
WPD_OBJECT_REFERENCES Required if the object has references to other objects.
WPD_OBJECT_KEYWORDS Optional
WPD_OBJECT_SYNC_ID Optional
WPD_OBJECT_IS_DRM_PROTECTED Required if the object is protected by DRM technology.
WPD_OBJECT_DATE_CREATED Optional
WPD_OBJECT_DATE_MODIFIED Recommended
WPD_OBJECT_DATE_AUTHORED Optional
WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID Optional
WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE Optional

Typical Resources

These objects typically include the following resources.

Resource Name Required or Optional Description
WPD_RESOURCE_DEFAULT Required Contains the physical document.

See Also

Previous Next