Idioma

UnsupportedSchemeException Classe

Definição

Exceção gerada quando é feita uma tentativa de construir um objeto MediaDrm usando uma UUID de esquema de criptografia que não é compatível com o dispositivo

[Android.Runtime.Register("android/media/UnsupportedSchemeException", DoNotGenerateAcw=true)]
public sealed class UnsupportedSchemeException : Android.Media.MediaDrmException
[<Android.Runtime.Register("android/media/UnsupportedSchemeException", DoNotGenerateAcw=true)>]
type UnsupportedSchemeException = class
    inherit MediaDrmException
Herança
Atributos

Comentários

Exceção gerada quando é feita uma tentativa de construir um objeto MediaDrm usando uma UUID de esquema de criptografia que não é compatível com o dispositivo

Java documentação para android.media.UnsupportedSchemeException.

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

Construtores

Nome Descrição
UnsupportedSchemeException(String)

Cria uma exceção de esquema DRM sem suporte com a mensagem fornecida.

Campos

Nome Descrição
is_generated

Indica se esse throwable foi gerado pela associação.

(Herdado de Throwable)

Propriedades

Nome Descrição
Cause

Retorna a causa desse jogo ou null se a causa é inexistente ou desconhecida.

(Herdado de Throwable)
Class

Obtém a classe de runtime deste throwable.

(Herdado de Throwable)
ErrorContext

Retorna o contexto de erro definido pelo fornecedor do plug-in MediaDrm associado a esse MediaDrmThrowable.

(Herdado de MediaDrmException)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Throwable)
JavaStackTrace

Obtém o rastreamento de pilha Java capturado do throwable.

(Herdado de JavaException)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Throwable)
JniManagedPeerState

Obtém os sinalizadores de estado atribuídos pela última vez pelo runtime.

(Herdado de JavaException)
JniPeerMembers

Obtém os metadados JNI usados para acessar membros dessa associação Java.

LocalizedMessage

Cria uma descrição localizada deste throwable.

(Herdado de Throwable)
Message

Retorna a cadeia de caracteres de mensagem de detalhes deste throwable.

(Herdado de Throwable)
OemError

Retorna o código de erro específico de OEM ou SOC associado a este MediaDrmThrowable.

(Herdado de MediaDrmException)
PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Throwable)
StackTrace

Obtém uma representação de cadeia de caracteres do rastreamento de pilha para este throwable.

(Herdado de Throwable)
ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de MediaDrmException)
ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de MediaDrmException)
VendorError

Retorna o código de erro definido pelo fornecedor do plug-in MediaDrm associado a esse MediaDrmThrowable.

(Herdado de MediaDrmException)

Métodos

Nome Descrição
AddSuppressed(Throwable)

Acrescenta a exceção especificada às exceções que foram suprimidas para entregar essa exceção.

(Herdado de Throwable)
Construct(JniObjectReference, JniObjectReferenceOptions)

Delega a construção desse par ao gerenciador de valores do runtime.

(Herdado de JavaException)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Throwable)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Throwable)
DisposeUnlessReferenced()

Pede ao gerenciador de valores para descartar esse par, a menos que seu mapeamento mantenha essa mesma instância gerenciada.

(Herdado de JavaException)
Equals(Object)

Testa se outro par gerenciado se refere ao mesmo objeto Java.

(Herdado de JavaException)
FillInStackTrace()

Preenche o rastreamento da pilha de execução.

(Herdado de Throwable)
GetHashCode()

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

(Herdado de JavaException)
GetStackTrace()

Fornece acesso programático às informações de rastreamento de pilha impressas por #printStackTrace().

(Herdado de Throwable)
GetSuppressed()

Retorna uma matriz que contém todas as exceções que foram suprimidas, normalmente pela instrução try-with-resources, a fim de fornecer essa exceção.

(Herdado de Throwable)
InitCause(Throwable)

Inicializa a causa desse throwable para o valor especificado.

(Herdado de Throwable)
PrintStackTrace()

Imprime esse throwable e seu backtrace no fluxo de erros padrão.

(Herdado de Throwable)
PrintStackTrace(PrintStream)

Imprime esse throwable e seu backtrace no fluxo de impressão especificado.

(Herdado de Throwable)
PrintStackTrace(PrintWriter)

Imprime esse throwable e seu backtrace no gravador de impressão especificado.

(Herdado de Throwable)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Throwable)
SetJavaStackTrace(JniObjectReference)

Atualiza o rastreamento de pilha Java capturado de um throwable.

(Herdado de JavaException)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Armazena um valor de referência no bloco de controle sem criar uma cópia de referência JNI.

(Herdado de JavaException)
SetStackTrace(StackTraceElement[])

Define os elementos de rastreamento de pilha que serão retornados #getStackTrace() e impressos por #printStackTrace() métodos e relacionados.

(Herdado de Throwable)
ToString()

Converte esse valor em uma cadeia de caracteres.

(Herdado de Throwable)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Throwable)

Implantações explícitas de interface

Nome Descrição
IJavaPeerable.Disposed()

Marca esse par como descartado e chama Dispose com disposing set to true.

(Herdado de JavaException)
IJavaPeerable.Finalized()

Marca esse par como descartado e chama Dispose com disposing set to false.

(Herdado de JavaException)
IJavaPeerable.JniObjectReferenceControlBlock

Obtém o ponteiro de bloco de controle nativo usado por esse par.

(Herdado de JavaException)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Armazena o código de hash de identidade fornecido pelo runtime.

(Herdado de JavaException)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Substitui os sinalizadores de estado de par gerenciado armazenados.

(Herdado de JavaException)
IJavaPeerable.SetPeerReference(JniObjectReference)

Atualiza a referência de par e libera o bloco de controle de um par descartado quando a referência é inválida.

(Herdado de JavaException)

Métodos de Extensão

Nome Descrição
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Reutiliza um par gerenciado compatível ou obtém um wrapper do tipo solicitado.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a