Idioma

RemoteConnection Classe

Definição

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

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

Comentários

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

Java documentação para android.telecom.RemoteConnection.

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.

Propriedades

Nome Description
Address

Obtém o endereço deste RemoteConnection.

AddressPresentation

Obtém os requisitos de apresentação para o endereço deste RemoteConnection.

CallerDisplayName

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

CallerDisplayNameFormatted

Obtém o nome de exibição deste RemoteConnectionchamador.

CallerDisplayNamePresentation

Obtém os requisitos de apresentação para o nome de exibição desse RemoteConnectionchamador.

Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Conference

Obtenha o RemoteConference fato de que isso RemoteConnection pode fazer parte ou null se não houver tal RemoteConference.

ConferenceableConnections

Obtenha os s com os RemoteConnectionquais isso RemoteConnection pode ser solicitado com êxito para criar uma conferência.

ConnectionCapabilities

Obtém os recursos disso RemoteConnection.

ConnectionProperties

Obtém as propriedades deste RemoteConnection.

DisconnectCause

Obtém o motivo pelo qual isso RemoteConnection pode ter sido desconectado.

Extras

Obtenha os extras associados a isso RemoteConnection.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IsRingbackRequested

Determina se isso RemoteConnection está solicitando o ringback.

IsVoipAudioMode

Determina se o modo de áudio disso RemoteConnection é VOIP.

JniIdentityHashCode

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

(Herdado de Object)
JniManagedPeerState

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(Herdado de JavaObject)
JniPeerMembers

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

PeerReference

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

(Herdado de Object)
State

Obtém o estado deste RemoteConnection.

StatusHints

Obtém dicas de status relativas a isso RemoteConnection.

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)
VideoState

Obtém o estado do vídeo deste RemoteConnection.

Métodos

Nome Description
Abort()

Instrui isso RemoteConnection a anular.

AddConferenceParticipants(IList<Uri>)

Instrui isso RemoteConnection a iniciar uma conferência com uma lista de participantes.

Answer()

Instrui isso Connection#STATE_RINGINGRemoteConnection a responder.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(Herdado de JavaObject)
Disconnect()

Instrui isso RemoteConnection a se desconectar.

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()

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(Herdado de JavaObject)
Equals(Object)

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(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)
GetVideoProvider()

Obtém o provedor de vídeo deste RemoteConnection.

Hold()

Instrui isso RemoteConnection a ficar em espera.

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)
PlayDtmfTone(Char)

Instrui isso RemoteConnection a reproduzir um tom DTMF (sinalização de várias frequências) de tom duplo.

PostDialContinue(Boolean)

Instrui isso RemoteConnection a continuar reproduzindo uma cadeia de caracteres DTMF pós-discagem.

PullExternalCall()

Instrui isso RemoteConnection a se efetuar pull para o dispositivo local.

RegisterCallback(RemoteConnection+Callback, Handler)

Adiciona um retorno de chamada a isso RemoteConnection.

RegisterCallback(RemoteConnection+Callback)

Adiciona um retorno de chamada a isso RemoteConnection.

Reject()

Instrui isso Connection#STATE_RINGINGRemoteConnection a rejeitar.

SetCallAudioState(CallAudioState)

Defina o estado de áudio deste RemoteConnection.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(Herdado de JavaObject)
StopDtmfTone()

Instrui isso RemoteConnection para interromper qualquer tom DTMF (sinalização de várias frequências) de tom duplo atualmente em execução.

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)
Unhold()

Instrui essa Connection#STATE_HOLDING chamada para liberação da retenção.

UnregisterCallback(RemoteConnection+Callback)

Remove um retorno de chamada deste RemoteConnection.

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()

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

(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)

Uma conexão fornecida a um ConnectionService por outro ConnectionService em execução em um processo diferente.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Aplica-se a