RemoteConference Classe

Definição

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

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

Comentários

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections. Uma vez criado, um RemoteConference pode ser usado para controlar a chamada em conferência ou monitorar alterações através do RemoteConnection.Callback.

Documentação Java para android.telecom.RemoteConference.

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.

Propriedades

Class

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

(Herdado de Object)
ConferenceableConnections

Retorna uma lista de conexões independentes que podem ser mescladas com esta conferência.

ConnectionCapabilities

Retorna os recursos da conferência.

ConnectionProperties

Retorna as propriedades da conferência.

Connections

Retorna a lista de RemoteConnections contida nesta conferência.

DisconnectCause

Retorna o DisconnectCause para a conferência se ele estiver no estado Connection#STATE_DISCONNECTED.

Extras

Obtenha os extras associados a este RemoteConnection.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(Herdado de Object)
JniPeerMembers

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

PeerReference

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(Herdado de Object)
State

Obtém o estado da chamada em conferência.

ThresholdClass

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

(Herdado de Object)
ThresholdType

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

(Herdado de Object)

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Disconnect()

Desconecta a chamada em conferência, bem como a da criança RemoteConnection.

Dispose()

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(Herdado de Object)
Dispose(Boolean)

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

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

Coloca a conferência 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)
Merge()

Mescla todos RemoteConnectionos s desta conferência em uma única chamada.

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)

Solicita que a conferência comece a reproduzir o tom DTMF especificado.

RegisterCallback(RemoteConference+Callback)

Registre um retorno de chamada por meio do qual receber atualizações de estado para esta conferência.

RegisterCallback(RemoteConference+Callback, Handler)

Registre um retorno de chamada por meio do qual receber atualizações de estado para esta conferência.

Separate(RemoteConnection)

Remove o especificado RemoteConnection da conferência.

SetCallAudioState(CallAudioState)

Solicitação para alterar o roteamento de áudio da conferência para o estado especificado.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
StopDtmfTone()

Interrompe a solicitação mais recente para reproduzir um tom DTMF.

Swap()

Troca o fluxo de áudio ativo entre os filhos RemoteConnectionda conferência.

ToArray<T>()

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(Herdado de Object)
ToString()

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

(Herdado de Object)
Unhold()

Cancela a chamada em conferência.

UnregisterCallback(RemoteConference+Callback)

Cancela o registro de um retorno de chamada registrado anteriormente.

UnregisterFromRuntime()

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

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

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

Implantações explícitas de interface

IJavaPeerable.Disposed()

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(Herdado de Object)
IJavaPeerable.Finalized()

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

(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 conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

GetJniTypeName(IJavaPeerable)

Uma conferência fornecida a um por outro ConnectionServiceConnectionService através do ConnectionService#conferenceRemoteConnections.

Aplica-se a