Android.Drm Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece classes para gerenciar o conteúdo do DRM e determinar os recursos de plug-ins drm (agentes).
Classes
| Nome | Description |
|---|---|
| DrmConvertedStatus |
Uma classe de entidade que encapsula dados convertidos, status de conversão e o deslocamento para acrescentar o cabeçalho e a assinatura do corpo aos dados convertidos. |
| DrmErrorEvent |
Uma classe de entidade que é passada para o |
| DrmEvent |
Uma classe base usada para enviar informações de evento assíncronas da estrutura drm. |
| DrmInfo |
Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online. |
| DrmInfoEvent |
Uma classe de entidade que é passada para o |
| DrmInfoRequest |
Uma classe de entidade usada para passar informações para um servidor DRM online. |
| DrmInfoStatus |
Uma classe de entidade que encapsula o resultado da comunicação entre um dispositivo e um servidor DRM online. |
| DrmManagerClient |
A interface de programação principal para a estrutura drm. |
| DrmManagerClient.ErrorEventArgs |
Fornece dados para o evento Error. |
| DrmManagerClient.EventEventArgs |
Fornece dados para o evento Event. |
| DrmManagerClient.InfoEventArgs |
Fornece dados para o evento Info. |
| DrmRights |
Uma classe de entidade que encapsula as informações de licença recuperadas do servidor DRM online. |
| DrmStore |
Define constantes usadas pela estrutura drm. |
| DrmStore.Action |
Define ações que podem ser executadas em conteúdo protegido por direitos. |
| DrmStore.ConstraintsColumns |
Definição de interface para as colunas que representam restrições drm. |
| DrmStore.DrmObjectType |
Define tipos de objeto DRM. |
| DrmStore.Playback |
Define estados de reprodução para conteúdo. |
| DrmStore.RightsStatus |
Define notificações de status para direitos digitais. |
| DrmSupportInfo |
Uma classe de entidade que encapsula a capacidade de cada plug-in drm (agente), como o tipo MIME e o sufixo de arquivo que o plug-in DRM pode manipular. |
| DrmUtils |
Uma classe de utilitário que fornece operações para analisar metadados estendidos inseridos nas informações de restrição de DRM. |
| DrmUtils.ExtendedMetadataParser |
Utilitário que analisa metadados estendidos inseridos nas informações de restrição drm. |
| ProcessedData |
Uma classe de entidade que encapsula o resultado de um
|
Interfaces
| Nome | Description |
|---|---|
| DrmManagerClient.IOnErrorListener |
Definição de interface para um retorno de chamada que recebe informações sobre erros de estrutura drm. |
| DrmManagerClient.IOnEventListener |
Definição de interface para um retorno de chamada que recebe informações sobre eventos de processamento de DRM. |
| DrmManagerClient.IOnInfoListener |
Definição de interface para um retorno de chamada que recebe mensagens de status e avisos durante a aquisição de direitos e registro. |
| DrmStore.IConstraintsColumns |
Definição de interface para as colunas que representam restrições drm. |
Enumerações
| Nome | Description |
|---|---|
| DrmConvertedStatusCode |
Enumera valores retornados por vários tipos e usados como um parâmetro do F:Android.Drm.DrmConvertedStatus.. membro do ctor . |
| DrmErrorEventType |
Enumera valores retornados por vários tipos e tomados como um parâmetro do F:Android.Drm.DrmErrorEvent.. ctor e F:Android.Drm.DrmErrorEvent.. membros do ctor . |
| DrmEventType |
Enumera valores retornados por vários tipos. |
| DrmInfoEventType |
Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos. |
| DrmInfoRequestType |
Enumera valores retornados por vários tipos e tomados como um parâmetro do F:Android.Drm.DrmInfoRequest.. ctor e F:Android.Drm.DrmInfoStatus.. membros do ctor . |
| DrmInfoStatusCode |
Enumera valores retornados pelo StatusCode, Errore membros e OK tomados como um parâmetro do F:Android.Drm.DrmInfoStatus.. membro do ctor . |
| DrmManagerClientErrorCode |
Enumera valores retornados por vários tipos. |
| DrmStoreActionCode |
Enumera valores retornados por vários métodos e DrmStoreActionCode usados como um parâmetro de vários métodos de DrmManagerClient. |
| DrmStoreObjectTypeCode |
Enumera valores retornados por vários tipos. |
| DrmStorePlaybackCode |
Enumera valores retornados por vários métodos de DrmStorePlaybackCode. |
| DrmStoreRightsStatusCode |
Enumera valores retornados por vários tipos. |