Požadavky na objekty
WPD klasifikuje všechny objekty podle typu obsahu. Očekává se, že objekt konkrétního typu bude podporovat minimální seznam vlastností a prostředků (a pro objekt zařízení sadu příkazů). Typ objektu je popsán jeho WPD_OBJECT_CONTENT_TYPE vlastnost; každý objekt musí tuto vlastnost podporovat.
WPD definuje následující typy obsahu (jako hodnoty GUID). Dodavatel může vytvořit vlastní typ obsahu zadáním vlastního identifikátoru GUID.
Poznámka: Aplikace pro obecné účely obvykle zpracovávají pouze jeden z předdefinovaných typů. Aplikace dodavatelů samozřejmě mohou plně využívat vlastní typy, o kterých vědí.
Informace o tom, které vlastnosti a prostředky musí každý podporovat, najdete na stránce popisu pro každý z následujících typů objektů.
IDENTIFIKÁTOR GUID typu obsahu | Popis |
---|---|
WPD_CONTENT_TYPE_ALL | Tento typ obsahu je platný pouze pro použití v určitých metodách dotazu, které indikují, že vás zajímají všechny typy zařízení; objekt tohoto typu nelze vytvořit. Pokud navrhujete vlastní objekt, musí tyto vlastnosti podporovat minimálně. |
WPD_CONTENT_TYPE_APPOINTMENT | Objekt je událost v kalendáři. |
WPD_CONTENT_TYPE_AUDIO | Objekt je zvukový soubor, například WMA nebo MP3. |
WPD_CONTENT_TYPE_AUDIO_ALBUM | Objekt je zvukové album. |
WPD_CONTENT_TYPE_CALENDAR | Objekt je kalendář. |
WPD_CONTENT_TYPE_CERTIFICATE | Objekt je certifikát používaný k ověřování. |
WPD_CONTENT_TYPE_CONTACT | Objekt je osobní kontaktní údaje, například soubor vCard. |
WPD_CONTENT_TYPE_CONTACT_GROUP | Objekt představuje skupinu kontaktů. Vlastnost WPD_OBJECT_REFERENCES tohoto objektu obsahuje seznam identifikátorů objektů pro různé WPD_CONTENT_TYPE_CONTACT objekty. |
WPD_CONTENT_TYPE_DOCUMENT | Objekt je kontejner pro text s formátováním nebo bez formátování. Mezi příklady patří soubory Microsoft Wordu a soubory ve formátu prostého textu. |
WPD_CONTENT_TYPE_EMAIL | Objekt je e-mail. |
WPD_CONTENT_TYPE_FOLDER | Objekt je složka. |
WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT | Objekt je funkční objekt představující funkce zařízení. |
WPD_CONTENT_TYPE_GENERIC_FILE | Objekt je obecný fyzický soubor, který nepatří do žádného jiného předdefinovaného typu obsahu pro soubory. |
WPD_CONTENT_TYPE_IMAGE | Objekt je stále obrázek, například soubor JPEG. |
WPD_CONTENT_TYPE_IMAGE_ALBUM | Objekt je obrázkové album. |
WPD_CONTENT_TYPE_MEDIA_CAST | Objekt je objekt přetypování médií. Objekt přetypování médií může představovat objekt kontejneru, který seskupuje související obsah publikovaný online. Kanál RSS může být například reprezentován jako objekt přetypování médií a vlastnost WPD_OBJECT_REFERENCES tohoto objektu obsahuje seznam identifikátorů objektů, které představují každou položku v kanálu. |
WPD_CONTENT_TYPE_MEMO | Objekt představuje data memo, například textovou poznámku. |
WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM | Objekt je album smíšených mediálních objektů, například zvukových, obrázkových a videosouborů. |
WPD_CONTENT_TYPE_PLAYLIST | Objekt je seznam stop. |
WPD_CONTENT_TYPE_PROGRAM | Objekt představuje soubor, který lze spustit, například skript nebo spustitelný soubor. |
WPD_CONTENT_TYPE_SECTION | Objekt popisuje část dat obsažených v jiném objektu. Například velký zvukový soubor může být nejlépe popsán řadou kapitol. Každá kapitola může být objekt WPD_CONTENT_TYPE_SECTION s vlastním uměním kapitoly, metadaty atd., jehož data jsou podmnožinou velkého zvukového souboru (např. první kapitola je prvních 10 minut, druhá kapitola je další 20 minut atd.). |
WPD_CONTENT_TYPE_TASK | Objekt je úkol, například položka v seznamu to-do. |
WPD_CONTENT_TYPE_TELEVISION | Objekt je televizní záznam. |
WPD_CONTENT_TYPE_UNSPECIFIED | Objekt je obecný objekt, který nepatří do předdefinovaných typů obsahu WPD. |
WPD_CONTENT_TYPE_VIDEO | Objekt je video, například SOUBOR WMV nebo AVI. |
WPD_CONTENT_TYPE_VIDEO_ALBUM | Object je videoalbum. |
WPD_CONTENT_TYPE_WIRELESS_PROFILE | Objekt obsahuje informace o přístupu k bezdrátové síti. |
objekt zařízení | Nejedná se o PROPERTYKEY, ale všechny objekty musí podporovat vlastnosti uvedené v této části. |