Teilen über


Anforderungen für Objekte

WPD klassifiziert alle Objekte nach Inhaltstyp. Ein Objekt eines bestimmten Typs wird erwartet, dass eine Mindestliste von Eigenschaften und Ressourcen unterstützt wird (und für das Geräteobjekt eine Reihe von Befehlen). 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 seine eigene GUID bereitstellt.

Beachten Sie, dass allgemeine Anwendungen in der Regel nur einen der vordefinierten Typen behandeln. Anbieteranwendungen können natürlich die vorteile der benutzerdefinierten Typen nutzen, die sie kennen.

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 gilt nur für die Verwendung in bestimmten Abfragemethoden, 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 diese Eigenschaften mindestens unterstützen.
WPD_CONTENT_TYPE_APPOINTMENT Objekt ist ein Termin in einem Kalender.
WPD_CONTENT_TYPE_AUDIO Objekt ist eine Audiodatei, z. B. eine WMA- oder MP3-Datei.
WPD_CONTENT_TYPE_AUDIO_ALBUM Objekt ist ein Audioalbum.
WPD_CONTENT_TYPE_CALENDAR Objekt ist ein Kalender.
WPD_CONTENT_TYPE_CERTIFICATE Objekt ist ein Zertifikat, das für die Authentifizierung verwendet wird.
WPD_CONTENT_TYPE_CONTACT Objekt sind personenbezogene Kontaktdaten, z. B. eine vCard-Datei.
WPD_CONTENT_TYPE_CONTACT_GROUP 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 Objekt ist ein Container für Text mit oder ohne Formatierung. Beispiele sind Microsoft Word-Dateien und Nur-Text-Dateien.
WPD_CONTENT_TYPE_EMAIL Objekt ist eine E-Mail.
WPD_CONTENT_TYPE_FOLDER Objekt ist ein Ordner.
WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT Objekt ist ein funktionales Objekt, das Gerätefunktionen darstellt.
WPD_CONTENT_TYPE_GENERIC_FILE Objekt ist eine generische physische Datei, die nicht in einen der anderen vordefinierten Inhaltstypen für Dateien fällt.
WPD_CONTENT_TYPE_IMAGE Objekt ist ein stilles Bild, z. B. eine JPEG-Datei.
WPD_CONTENT_TYPE_IMAGE_ALBUM Objekt ist ein Bildalbum.
WPD_CONTENT_TYPE_MEDIA_CAST Objekt ist ein Medienumwandlungsobjekt. Ein Medien cast-Objekt kann ein Containerobjekt darstellen, das verwandte Inhalte gruppiert, die online veröffentlicht wurden. 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 Objekt stellt Memodaten dar, z. B. eine Textnotiz.
WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM Objekt ist ein Album mit gemischten Medienobjekten, z. B. Audio-, Bild- und Videodateien.
WPD_CONTENT_TYPE_PLAYLIST Objekt ist eine Wiedergabeliste.
WPD_CONTENT_TYPE_PROGRAM Objekt stellt eine Datei dar, die ausgeführt werden kann, z. B. ein Skript oder eine ausführbare Datei.
WPD_CONTENT_TYPE_SECTION Das Objekt beschreibt einen Datenabschnitt, der in einem anderen Objekt enthalten ist. Beispielsweise kann eine große Audiodatei am besten durch eine Reihe von Kapiteln beschrieben werden. Jedes Kapitel könnte ein WPD_CONTENT_TYPE_SECTION Objekt mit eigenen Kapitelgrafiken, Metadaten usw. sein und deren Daten eine Teilmenge der großen Audiodatei sind (z. B. das 1. Kapitel ist die ersten 10 Minuten, das zweite Kapitel ist die nächsten 20 Minuten usw.).
WPD_CONTENT_TYPE_TASK Objekt ist eine Aufgabe, z. B. ein Element in einer to-do Liste.
WPD_CONTENT_TYPE_TELEVISION Objekt ist eine Fernsehaufzeichnung.
WPD_CONTENT_TYPE_UNSPECIFIED Objekt 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 Objekt ist ein Videoalbum.
WPD_CONTENT_TYPE_WIRELESS_PROFILE Objekt enthält Informationen zum Drahtlosnetzwerkzugriff.
Device Object Nicht PROPERTYKEY, aber alle Objekte müssen die in diesem Abschnitt aufgeführten Eigenschaften unterstützen.

Anwendungsübersicht