Anforderungen für Objekte

WPD klassifiziert alle Objekte nach Inhaltstyp. Von einem Objekt eines bestimmten Typs wird erwartet, dass es eine Mindestliste von Eigenschaften und Ressourcen (und für das Geräteobjekt eine Reihe von Befehlen) unterstützt. Der Typ eines Objekts wird durch seine WPD_OBJECT_CONTENT_TYPE-Eigenschaft beschrieben. Jedes Objekt muss diese Eigenschaft unterstützen.

WPD definiert die folgenden Inhaltstypen (als GUID-Werte). Ein Anbieter kann seinen eigenen benutzerdefinierten Inhaltstyp erstellen, indem er eine eigene GUID bereitstellt.

Hinweis Allgemeine Anwendungen behandeln in der Regel nur einen der vordefinierten Typen. Anbieteranwendungen können natürlich die benutzerdefinierten Typen, die sie kennen, in vollem Umfang nutzen.

Informationen dazu, welche Eigenschaften und Ressourcen jeweils unterstützt werden müssen, finden Sie auf der Beschreibungsseite für jeden der folgenden Objekttypen.

Inhaltstyp-GUID Beschreibung
WPD_CONTENT_TYPE_ALL Dieser Inhaltstyp ist nur für die Verwendung in bestimmten Abfragemethoden gültig, um anzugeben, dass Sie an allen Gerätetypen interessiert sind. Sie können kein Objekt dieses Typs erstellen. Wenn Sie ein benutzerdefiniertes Objekt entwerfen, muss es mindestens diese Eigenschaften unterstützen.
WPD_CONTENT_TYPE_APPOINTMENT Objekt ist ein Termin in einem Kalender.
WPD_CONTENT_TYPE_AUDIO Das Objekt ist eine Audiodatei, z. B. eine WMA- oder MP3-Datei.
WPD_CONTENT_TYPE_AUDIO_ALBUM Object ist ein Audioalbum.
WPD_CONTENT_TYPE_CALENDAR Objekt ist ein Kalender.
WPD_CONTENT_TYPE_CERTIFICATE Object ist ein Zertifikat, das für die Authentifizierung verwendet wird.
WPD_CONTENT_TYPE_CONTACT Objekt sind persönliche Kontaktdaten, z. B. eine vCard-Datei.
WPD_CONTENT_TYPE_CONTACT_GROUP Das -Objekt stellt eine Gruppe von Kontakten dar. Die WPD_OBJECT_REFERENCES-Eigenschaft dieses Objekts enthält eine Liste von Objektbezeichnern für verschiedene WPD_CONTENT_TYPE_CONTACT-Objekte.
WPD_CONTENT_TYPE_DOCUMENT Das Objekt ist ein Container für Text, mit oder ohne Formatierung. Beispiele hierfür sind Microsoft Word-Dateien und Nur-Text-Dateien.
WPD_CONTENT_TYPE_EMAIL Objekt ist eine E-Mail.
WPD_CONTENT_TYPE_FOLDER Object ist ein Ordner.
WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT Object ist ein funktionales Objekt, das die Gerätefunktionalität darstellt.
WPD_CONTENT_TYPE_GENERIC_FILE Object ist eine generische, physische Datei, die nicht in einen der anderen vordefinierten Inhaltstypen für Dateien fällt.
WPD_CONTENT_TYPE_IMAGE Das Objekt ist ein Standbild, z. B. eine JPEG-Datei.
WPD_CONTENT_TYPE_IMAGE_ALBUM Object ist ein Bildalbum.
WPD_CONTENT_TYPE_MEDIA_CAST Objekt ist ein Medienumwandlungsobjekt. Ein Medienumwandlungsobjekt kann ein Containerobjekt darstellen, das online veröffentlichte verwandte Inhalte gruppiert. Beispielsweise kann ein RSS-Kanal als Medienumwandlungsobjekt dargestellt werden, und die WPD_OBJECT_REFERENCES-Eigenschaft dieses Objekts enthält eine Liste von Objektbezeichnern, die jedes Element im Kanal darstellen.
WPD_CONTENT_TYPE_MEMO Das Objekt stellt Memodaten dar, z. B. eine Textnotiz.
WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM Object ist ein Album mit Objekten mit gemischten Medien, z. B. Audio-, Bild- und Videodateien.
WPD_CONTENT_TYPE_PLAYLIST Das Objekt ist eine Wiedergabeliste.
WPD_CONTENT_TYPE_PROGRAM Object stellt eine Datei dar, die ausgeführt werden kann, z. B. ein Skript oder eine ausführbare Datei.
WPD_CONTENT_TYPE_SECTION Objekt beschreibt einen Abschnitt von Daten, die in einem anderen Objekt enthalten sind. Beispielsweise kann eine große Audiodatei am besten durch eine Reihe von Kapiteln beschrieben werden. Jedes Kapitel kann ein WPD_CONTENT_TYPE_SECTION Objekt mit eigenen Kapitelkunst, Metadaten usw. sein und dessen Daten eine Teilmenge der großen Audiodatei sind (z. B. das 1. Kapitel ist die ersten 10 Minuten, das zweite Kapitel die nächsten 20 Minuten usw.).
WPD_CONTENT_TYPE_TASK Das Objekt ist eine Aufgabe, z. B. ein Element in einer Aufgabenliste.
WPD_CONTENT_TYPE_TELEVISION Objekt ist eine Fernsehaufzeichnung.
WPD_CONTENT_TYPE_UNSPECIFIED Object ist ein generisches Objekt, das nicht in die vordefinierten WPD-Inhaltstypen fällt.
WPD_CONTENT_TYPE_VIDEO Objekt ist ein Video, z. B. eine WMV- oder AVI-Datei.
WPD_CONTENT_TYPE_VIDEO_ALBUM Object ist ein Videoalbum.
WPD_CONTENT_TYPE_WIRELESS_PROFILE Das Objekt enthält Informationen zum Drahtlosen Netzwerkzugriff.
Device-Objekt Kein PROPERTYKEY, sondern alle Objekte müssen die in diesem Abschnitt aufgeführten Eigenschaften unterstützen.

Anwendungsübersicht