Compartilhar via


DrmInfo Classe

Definição

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

[Android.Runtime.Register("android/drm/DrmInfo", DoNotGenerateAcw=true)]
public class DrmInfo : Java.Lang.Object
[<Android.Runtime.Register("android/drm/DrmInfo", DoNotGenerateAcw=true)>]
type DrmInfo = class
    inherit Object
Herança
DrmInfo
Atributos

Comentários

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online. A estrutura DRM alcança o registro do servidor, a aquisição de licenças e quaisquer outras transações relacionadas ao servidor passando uma instância dessa classe para DrmManagerClient#processDrmInfoo .

O chamador pode recuperar a DrmInfo instância passando uma DrmInfoRequest instância para DrmManagerClient#acquireDrmInfo.

Este membro foi preterido. Por favor, use android.media.MediaDrm

Documentação Java para android.drm.DrmInfo.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Construtores

DrmInfo(DrmInfoEventType, Byte[], String)

Cria um DrmInfo objeto com os parâmetros fornecidos.

DrmInfo(DrmInfoEventType, String, String)

Cria um DrmInfo objeto com os parâmetros fornecidos.

DrmInfo(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
InfoType

Recupera o tipo de informação associado a este objeto.

JniIdentityHashCode

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
JniPeerMembers

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

MimeType

Recupera o tipo MIME associado a este objeto.

PeerReference

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
Dispose(Boolean)

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
Get(String)

Recupera o valor de uma determinada chave.

GetData()

Recupera os dados de gatilho associados a esse objeto.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
Iterator()

Recupera um objeto iterador que você pode usar para iterar sobre os valores associados a esse DrmInfo objeto.

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
KeyIterator()

Recupera um objeto iterador que você pode usar para iterar sobre as chaves associadas a esse DrmInfo objeto.

Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
Put(String, Object)

Adiciona informações opcionais como pares chave-valor a esse objeto.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
IJavaPeerable.Finalized()

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

GetJniTypeName(IJavaPeerable)

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

Aplica-se a