Aracılığıyla paylaş


Nesneler için Gereksinimler

WPD tüm nesneleri içerik türüne göre sınıflandırır. Belirli bir türdeki nesnenin en düşük özellik ve kaynak listesini (ve cihaz nesnesi için bir komut kümesini) desteklemesi beklenir. Nesnenin türü, WPD_OBJECT_CONTENT_TYPE özelliğiyle açıklanır; her nesne bu özelliği desteklemelidir.

WPD aşağıdaki içerik türlerini tanımlar (GUID değerleri olarak). Satıcı, kendi GUID'sini sağlayarak kendi özel içerik türünü oluşturabilir.

Not Genel amaçlı uygulamalar genellikle önceden tanımlanmış türlerden yalnızca birini işler. Satıcı uygulamaları elbette bildikleri özel türlerden tam olarak yararlanabilir.

Her birinin desteklemesi gereken özellikleri ve kaynakları öğrenmek için aşağıdaki nesne türlerinin her birinin açıklama sayfasına bakın.

İçerik Türü GUID'i Açıklama
WPD_CONTENT_TYPE_ALL Bu içerik türü yalnızca tüm cihaz türleriyle ilgilendiğinizi belirtmek için belirli sorgu yöntemlerinde kullanmak için geçerlidir; bu tür bir nesne oluşturamazsınız. Özel bir nesne tasarlarsanız, en azından bu özellikleri desteklemesi gerekir.
WPD_CONTENT_TYPE_APPOINTMENT Nesne, takvimdeki bir randevudur.
WPD_CONTENT_TYPE_AUDIO Nesne, WMA veya MP3 dosyası gibi bir ses dosyasıdır.
WPD_CONTENT_TYPE_AUDIO_ALBUM Nesne bir ses albümüdür.
WPD_CONTENT_TYPE_CALENDAR Nesne bir takvimdir.
WPD_CONTENT_TYPE_CERTIFICATE Nesne, kimlik doğrulaması için kullanılan bir sertifikadır.
WPD_CONTENT_TYPE_CONTACT Nesne, vCard dosyası gibi kişisel kişi verileridir.
WPD_CONTENT_TYPE_CONTACT_GROUP Nesne, bir kişi grubunu temsil eder. Bu nesnenin WPD_OBJECT_REFERENCES özelliği, çeşitli WPD_CONTENT_TYPE_CONTACT nesneler için nesne tanımlayıcılarının listesini içerir.
WPD_CONTENT_TYPE_DOCUMENT Nesne, biçimlendirmesi olan veya olmayan metinler için bir kapsayıcıdır. Örnek olarak Microsoft Word dosyaları ve düz metin dosyaları verilebilir.
WPD_CONTENT_TYPE_EMAIL Nesne bir e-postadır.
WPD_CONTENT_TYPE_FOLDER Nesne bir klasördür.
WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT Nesne, cihaz işlevselliğini temsil eden işlevsel bir nesnedir.
WPD_CONTENT_TYPE_GENERIC_FILE Nesne, dosyalar için diğer önceden tanımlanmış içerik türlerine girmeyen genel, fiziksel bir dosyadır.
WPD_CONTENT_TYPE_IMAGE Nesne, JPEG dosyası gibi hareketsiz bir görüntüdür.
WPD_CONTENT_TYPE_IMAGE_ALBUM Object bir resim albümüdür.
WPD_CONTENT_TYPE_MEDIA_CAST Nesne, medya atama nesnesidir. Medya atama nesnesi, çevrimiçi olarak yayımlanan ilgili içeriği gruplandıran bir kapsayıcı nesnesini temsil edebilir. Örneğin, bir RSS kanalı medya atama nesnesi olarak gösterilebilir ve bu nesnenin WPD_OBJECT_REFERENCES özelliği kanaldaki her öğeyi temsil eden nesne tanımlayıcılarının listesini içerir.
WPD_CONTENT_TYPE_MEMO Nesne not verilerini temsil eder, örneğin bir metin notu.
WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM Object, ses, görüntü ve video dosyaları gibi karma medya nesnelerinin bir albümüdür.
WPD_CONTENT_TYPE_PLAYLIST Nesne bir çalma listesidir.
WPD_CONTENT_TYPE_PROGRAM Nesne, bir betik veya yürütülebilir dosya gibi çalıştırılabilir bir dosyayı temsil eder.
WPD_CONTENT_TYPE_SECTION Nesne, başka bir nesnede bulunan verilerin bir bölümünü açıklar. Örneğin, büyük bir ses dosyası en iyi şekilde bir dizi bölümle açıklanabilir. Her bölüm kendi bölüm resmi, meta verileri vb. olan ve verileri büyük ses dosyasının bir alt kümesi olan bir WPD_CONTENT_TYPE_SECTION nesnesi olabilir (örneğin, 1. bölüm ilk 10 dakika, 2. bölüm sonraki 20 dakika vb.).
WPD_CONTENT_TYPE_TASK Nesne, to-do listesindeki bir öğe gibi bir görevdir.
WPD_CONTENT_TYPE_TELEVISION Nesne bir televizyon kaydıdır.
WPD_CONTENT_TYPE_UNSPECIFIED Nesne, önceden tanımlanmış WPD içerik türlerine girmeyen genel bir nesnedir.
WPD_CONTENT_TYPE_VIDEO Nesne, WMV veya AVI dosyası gibi bir videodur.
WPD_CONTENT_TYPE_VIDEO_ALBUM Object bir video albümüdür.
WPD_CONTENT_TYPE_WIRELESS_PROFILE Nesne, kablosuz ağ erişim bilgilerini içerir.
cihaz nesnesi PROPERTYKEY değil, ancak tüm nesneler bu bölümde listelenen özellikleri desteklemelidir.

Uygulamaya Genel Bakış