Partilhar via


Requisitos para objetos

WPD classifica todos os objetos por tipo de conteúdo. Espera-se que um objeto de um tipo específico ofereça suporte a uma lista mínima de propriedades e recursos (e, para o objeto de dispositivo, um conjunto de comandos). O tipo de um objeto é descrito por sua propriedade WPD_OBJECT_CONTENT_TYPE; cada objeto deve suportar esta propriedade.

WPD define os seguintes tipos de conteúdo (como valores GUID). Um fornecedor é livre para criar seu próprio tipo de conteúdo personalizado fornecendo seu próprio GUID.

Observação Os aplicativos de uso geral normalmente manipulam apenas um dos tipos predefinidos. Os aplicativos de fornecedores podem, é claro, aproveitar ao máximo os tipos personalizados que conhecem.

Para saber quais propriedades e recursos cada um deve suportar, consulte a página de descrição de cada um dos seguintes tipos de objeto.

GUID do tipo de conteúdo Descrição
WPD_CONTENT_TYPE_ALL Esse tipo de conteúdo só é válido para uso em determinados métodos de consulta para indicar que você está interessado em todos os tipos de dispositivo; Não é possível criar um objeto desse tipo. Se você estiver criando um objeto personalizado, ele deverá oferecer suporte a essas propriedades, no mínimo.
WPD_CONTENT_TYPE_APPOINTMENT Objeto é um compromisso em um calendário.
WPD_CONTENT_TYPE_AUDIO Objeto é um arquivo de áudio, como um arquivo WMA ou MP3.
WPD_CONTENT_TYPE_AUDIO_ALBUM Object é um álbum de áudio.
WPD_CONTENT_TYPE_CALENDAR O objeto é um calendário.
WPD_CONTENT_TYPE_CERTIFICATE Object é um certificado usado para autenticação.
WPD_CONTENT_TYPE_CONTACT Objeto são dados de contato pessoais, como um arquivo vCard.
WPD_CONTENT_TYPE_CONTACT_GROUP Object representa um grupo de contatos. A propriedade WPD_OBJECT_REFERENCES deste objeto contém uma lista de identificadores de objeto para vários objetos WPD_CONTENT_TYPE_CONTACT.
WPD_CONTENT_TYPE_DOCUMENT Object é um contêiner para texto, com ou sem formatação. Os exemplos incluem ficheiros do Microsoft Word e ficheiros de texto simples.
WPD_CONTENT_TYPE_EMAIL O objeto é um e-mail.
WPD_CONTENT_TYPE_FOLDER Object é uma pasta.
WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT Object é um objeto funcional, representando a funcionalidade do dispositivo.
WPD_CONTENT_TYPE_GENERIC_FILE Object é um arquivo físico genérico que não se enquadra em nenhum dos outros tipos de conteúdo predefinidos para arquivos.
WPD_CONTENT_TYPE_IMAGE O objeto é uma imagem fixa, como um arquivo JPEG.
WPD_CONTENT_TYPE_IMAGE_ALBUM Object é um álbum de imagens.
WPD_CONTENT_TYPE_MEDIA_CAST Object é um objeto de media cast. Um objeto de difusão de mídia pode representar um objeto de contêiner que agrupa conteúdo relacionado publicado online. Por exemplo, um canal RSS pode ser representado como um objeto de transmissão de mídia e a propriedade WPD_OBJECT_REFERENCES desse objeto contém uma lista de identificadores de objeto que representam cada item no canal.
WPD_CONTENT_TYPE_MEMO Object representa dados de memorando, por exemplo, uma nota de texto.
WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM Object é um álbum de objetos de mídia mista, por exemplo, arquivos de áudio, imagem e vídeo.
WPD_CONTENT_TYPE_PLAYLIST O objeto é uma lista de reprodução.
WPD_CONTENT_TYPE_PROGRAM Object representa um arquivo que pode ser executado, por exemplo, um script ou um executável.
WPD_CONTENT_TYPE_SECTION Object descreve uma seção de dados contidos em outro objeto. Por exemplo, um arquivo de áudio grande pode ser melhor descrito por uma série de capítulos. Cada capítulo pode ser um objeto WPD_CONTENT_TYPE_SECTION com sua própria arte de capítulo, metadados, etc, e cujos dados são um subconjunto do grande arquivo de áudio (por exemplo, 1º capítulo é os primeiros 10 minutos, 2º capítulo é os próximos 20 minutos, e assim por diante).
WPD_CONTENT_TYPE_TASK Objeto é uma tarefa, como um item em uma lista de to-do.
WPD_CONTENT_TYPE_TELEVISION Objeto é uma gravação de televisão.
WPD_CONTENT_TYPE_UNSPECIFIED Object é um objeto genérico que não se enquadra nos tipos de conteúdo WPD predefinidos.
WPD_CONTENT_TYPE_VIDEO Objeto é um vídeo, como um arquivo WMV ou AVI.
WPD_CONTENT_TYPE_VIDEO_ALBUM Object é um álbum de vídeo.
WPD_CONTENT_TYPE_WIRELESS_PROFILE O objeto contém informações de acesso à rede sem fio.
objeto de dispositivo Não é um PROPERTYKEY, mas todos os objetos devem suportar as propriedades listadas nesta seção.

Visão geral do aplicativo