Compartilhar via


Requisitos para objetos

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

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

Observe que os aplicativos de uso geral normalmente lidarão apenas com um dos tipos predefinidos. Os aplicativos de fornecedor podem, naturalmente, aproveitar ao máximo os tipos personalizados que eles conhecem.

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

GUID de tipo de conteúdo Descrição
WPD_CONTENT_TYPE_ALL Esse tipo de conteúdo só é válido para ser usado em determinados métodos de consulta para indicar que você está interessado em todos os tipos de dispositivo; você não pode criar um objeto desse tipo. Se você estiver projetando um objeto personalizado, ele deverá dar suporte a essas propriedades, no mínimo.
WPD_CONTENT_TYPE_APPOINTMENT Objeto é um compromisso em um calendário.
WPD_CONTENT_TYPE_AUDIO O 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 Objeto é um calendário.
WPD_CONTENT_TYPE_CERTIFICATE Objeto é 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 O objeto 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 O objeto é um contêiner para texto, com ou sem formatação. Exemplos incluem arquivos do Microsoft Word e arquivos de texto sem formatação.
WPD_CONTENT_TYPE_EMAIL Objeto é um email.
WPD_CONTENT_TYPE_FOLDER Objeto é uma pasta.
WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT O objeto é um objeto funcional, representando a funcionalidade do dispositivo.
WPD_CONTENT_TYPE_GENERIC_FILE O objeto é 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 Objeto é uma imagem parada, como um arquivo JPEG.
WPD_CONTENT_TYPE_IMAGE_ALBUM Object é um álbum de imagem.
WPD_CONTENT_TYPE_MEDIA_CAST Objeto é um objeto de conversão de mídia. Um objeto de conversão de mídia pode representar um objeto de contêiner que agrupa o conteúdo relacionado publicado online. Por exemplo, um canal RSS pode ser representado como um objeto de conversão de mídia e a propriedade WPD_OBJECT_REFERENCES deste objeto contém uma lista de identificadores de objeto que representam cada item no canal.
WPD_CONTENT_TYPE_MEMO O objeto representa dados de memorando, por exemplo, uma nota de texto.
WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM Object é um álbum de objetos de mídia misturada, por exemplo, arquivos de áudio, imagem e vídeo.
WPD_CONTENT_TYPE_PLAYLIST O objeto é uma playlist.
WPD_CONTENT_TYPE_PROGRAM O objeto representa um arquivo que pode ser executado, por exemplo, um script ou um executável.
WPD_CONTENT_TYPE_SECTION O objeto descreve uma seção de dados contida 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 arquivo de áudio grande (por exemplo, o primeiro capítulo é os primeiros 10 minutos, o segundo 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 O objeto é 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.
de objeto do dispositivo Não um PROPERTYKEY, mas todos os objetos devem dar suporte às propriedades listadas nesta seção.

Visão geral do aplicativo