TvInteractiveAppManager Classe

Definição

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

[Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppManager", ApiSince=33, DoNotGenerateAcw=true)]
public sealed class TvInteractiveAppManager : Java.Lang.Object
[<Android.Runtime.Register("android/media/tv/interactive/TvInteractiveAppManager", ApiSince=33, DoNotGenerateAcw=true)>]
type TvInteractiveAppManager = class
    inherit Object
Herança
TvInteractiveAppManager
Atributos

Comentários

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

Java documentação para android.media.tv.interactive.TvInteractiveAppManager.

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.

Campos

Nome Description
ActionAppLinkCommand

Difunda a ação de intenção para enviar o comando do aplicativo para o aplicativo de TV.

AppLinkKeyBackUri

Chave para URI de volta no comando link do aplicativo.

AppLinkKeyClassName

Chave para o nome da classe no link do aplicativo.

AppLinkKeyCommandType

Chave para o tipo de comando no comando de link do aplicativo.

AppLinkKeyPackageName

Chave para o nome do pacote no link do aplicativo.

AppLinkKeyServiceId

Chave para a ID do serviço no comando link do aplicativo.

ErrorBlocked
Obsoleto.

Código de erro para conteúdo bloqueado.

ErrorEncrypted
Obsoleto.

Código de erro quando a chave ou o módulo está ausente para o canal criptografado.

ErrorNone
Obsoleto.

Nenhum erro.

ErrorNotSupported
Obsoleto.

Código de erro para um canal sem suporte.

ErrorResourceUnavailable
Obsoleto.

Código de erro quando o recurso (e.

ErrorUnknown
Obsoleto.

Código de erro desconhecido.

ErrorUnknownChannel
Obsoleto.

Código de erro quando o canal atual é um canal desconhecido.

ErrorWeakSignal
Obsoleto.

Código de erro para sinal fraco.

IntentKeyBiInteractiveAppType

Chave de intenção para o tipo de aplicativo interativo de BI (independente de difusão).

IntentKeyBiInteractiveAppUri

Chave de intenção para URI de aplicativo interativo de BI (independente de difusão).

IntentKeyChannelUri

Chave de intenção para o URI do canal de TV.

IntentKeyCommandType

Chave de intenção para o tipo de comando.

IntentKeyInteractiveAppServiceId

Chave de intenção para a ID do aplicativo interativo de TV.

IntentKeyTvInputId

Chave de intenção para ID de entrada de TV.

InteractiveAppStateError
Obsoleto.

Estado de erro do aplicativo interativo.

InteractiveAppStateRunning
Obsoleto.

Estado de execução do aplicativo interativo.

InteractiveAppStateStopped
Obsoleto.

Estado parado (ou não iniciado) do aplicativo interativo.

ServiceStateError
Obsoleto.

Estado de erro do serviço de aplicativo interativo.

ServiceStatePreparing
Obsoleto.

Preparando o estado do serviço de aplicativo interativo.

ServiceStateReady
Obsoleto.

Estado pronto do serviço de aplicativo interativo.

ServiceStateUnrealized
Obsoleto.

Estado não realizado do serviço de aplicativo interativo.

TeletextAppStateError
Obsoleto.

Estado do aplicativo Teletext: erro

TeletextAppStateHide
Obsoleto.

Estado do aplicativo Teletext: ocultar

TeletextAppStateShow
Obsoleto.

Estado do aplicativo Teletext: mostrar

Propriedades

Nome Description
AppLinkInfoList

Retorna uma lista de informações de link do aplicativo disponíveis.

Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

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

(Herdado de Object)
JniManagedPeerState

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)
JniPeerMembers

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

PeerReference

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

(Herdado de Object)
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 Object)
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 Object)
TvInteractiveAppServiceList

Retorna a lista completa do serviço de Aplicativo Interativo de TV no sistema.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)
Equals(Object)

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)
Equals(Object)

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

(Herdado de Object)
GetHashCode()

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

(Herdado de Object)
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)
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)
RegisterAppLinkInfo(String, AppLinkInfo)

Registra um registro de informações de link do aplicativo Android que pode ser usado para iniciar o aplicativo Android específico pelo APLICATIVO INTERATIVO DE TV RTE.

RegisterCallback(IExecutor, TvInteractiveAppManager+TvInteractiveAppCallback)

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

SendAppLinkCommand(String, Bundle)

Envia o comando link do aplicativo.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterAppLinkInfo(String, AppLinkInfo)

Cancela o registro de um registro de informações de link do aplicativo Android que pode ser usado para iniciar o aplicativo Android específico pelo RTE interativo de TV.

UnregisterCallback(TvInteractiveAppManager+TvInteractiveAppCallback)

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <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 por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

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

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
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)

A API do sistema central para a arquitetura geral da TIAF (estrutura de aplicativos interativos de TV), que arbitra a interação entre aplicativos Android e aplicativos interativos de TV.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Aplica-se a