Freigeben über


WPD_CONTENT_TYPE_ALL

Dieser Inhaltstyp ist nur als Parameter gültig und ist kein gemeldeter Inhaltstyp vom Treiber. Auf diese Weise kann Ihre Anwendung Fragen zu allen Objekttypen stellen.

Wenn Sie ein benutzerdefiniertes Objekt entwerfen, muss es mindestens diese Eigenschaften unterstützen.

Eigenschaftsname Erforderlich oder optional
WPD_OBJECT_ID Erforderlich, schreibgeschützt. Ein Client kann diese Eigenschaft nicht auch zur Erstellungszeit festlegen.
WPD_OBJECT_PARENT_ID Erforderlich.
WPD_OBJECT_NAME Erforderlich, wenn das Objekt eine Datei darstellt.
WPD_OBJECT_PERSISTENT_UNIQUE_ID Erforderlich, schreibgeschützt. Ein Client kann diese Eigenschaft nicht auch zur Erstellungszeit festlegen.
WPD_OBJECT_FORMAT Erforderlich.
WPD_OBJECT_CONTENT_TYPE Erforderlich.
WPD_OBJECT_ISHIDDEN Erforderlich, wenn das Objekt ausgeblendet ist.
WPD_OBJECT_ISSYSTEM Erforderlich, wenn das Objekt ein Systemobjekt ist (stellt eine Systemdatei dar).
WPD_OBJECT_SIZE Erforderlich, wenn das Objekt über mindestens eine Ressource verfügt.
WPD_OBJECT_ORIGINAL_FILE_NAME Erforderlich, wenn das Objekt eine Datei darstellt.
WPD_OBJECT_NON_CONSUMABLE Empfohlen, wenn das Objekt nicht für den Verbrauch durch das Gerät vorgesehen ist.
WPD_OBJECT_REFERENCES Erforderlich, wenn das Objekt Verweise auf andere Objekte hat.
WPD_OBJECT_KEYWORDS Wahlfrei.
WPD_OBJECT_SYNC_ID Wahlfrei.
WPD_OBJECT_IS_DRM_PROTECTED Erforderlich, wenn das Objekt durch die DRM-Technologie (Digital Rights Management) geschützt ist.
WPD_OBJECT_DATE_CREATED Wahlfrei.
WPD_OBJECT_DATE_MODIFIED Empfohlen.
WPD_OBJECT_DATE_AUTHORED Wahlfrei.
WPD_OBJECT_BACK_REFERENCES Empfohlen, wenn auf das Objekt von einem anderen Objekt verwiesen wird.
WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID Wahlfrei.
WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE Wahlfrei.
WPD_OBJECT_CAN_DELETE Erforderlich, wenn das Objekt nicht gelöscht werden kann.
WPD_OBJECT_LANGUAGE_LOCALE Wahlfrei.

 

Typische Ressourcen

Diese Objekte hosten in der Regel keine Ressourcen.

Anforderungen für Objekte