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 um 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 é livre para criar seu próprio tipo de conteúdo personalizado fornecendo seu próprio GUID.

Observação Os aplicativos de uso geral normalmente manipularão apenas um dos tipos predefinidos. Os aplicativos de fornecedores 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 para 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 usar 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 O 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 O objeto é um calendário.
WPD_CONTENT_TYPE_CERTIFICATE O objeto é um certificado usado para autenticação.
WPD_CONTENT_TYPE_CONTACT O objeto são dados de contato pessoal, como um arquivo vCard.
WPD_CONTENT_TYPE_CONTACT_GROUP O objeto representa um grupo de contatos. A propriedade WPD_OBJECT_REFERENCES desse 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 O objeto é um email.
WPD_CONTENT_TYPE_FOLDER O objeto é uma pasta.
WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT O objeto é um objeto funcional que representa 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 O objeto é uma imagem parada, como um arquivo JPEG.
WPD_CONTENT_TYPE_IMAGE_ALBUM Object é um álbum de imagens.
WPD_CONTENT_TYPE_MEDIA_CAST O 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 desse 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 mista, 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 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 arquivo de áudio grande (por exemplo, o primeiro capítulo é os primeiros 10 minutos, o 2º capítulo é os próximos 20 minutos e assim por diante).
WPD_CONTENT_TYPE_TASK O objeto é uma tarefa, como um item em uma lista de tarefas pendentes.
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 O 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 Device Não um PROPERTYKEY, mas todos os objetos devem dar suporte às propriedades listadas nesta seção.

Visão geral do aplicativo