DisconnectCause Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve a causa de uma chamada desconectada.
[Android.Runtime.Register("android/telephony/DisconnectCause", ApiSince=31, DoNotGenerateAcw=true)]
public sealed class DisconnectCause : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/DisconnectCause", ApiSince=31, DoNotGenerateAcw=true)>]
type DisconnectCause = class
inherit Object
- Herança
- Atributos
Comentários
Descreve a causa de uma chamada desconectada. Essas causas de desconexão podem ser convertidas em um objeto mais genérico android.telecom.DisconnectCause .
Usado em PhoneStateListener#onCallDisconnectCauseChanged.
Java documentação para android.telephony.DisconnectCause.
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 |
|---|---|
| AlreadyDialing |
Obsoleto.
Indica que uma nova chamada de saída não pode ser colocada porque já há uma chamada de saída discando. |
| AnsweredElsewhere |
Obsoleto.
A chamada foi encerrada porque foi atendida em outro dispositivo. |
| Busy |
Obsoleto.
Chamada de saída para linha ocupada |
| CallBarred |
Obsoleto.
A chamada foi bloqueada por barramento de chamadas |
| CallingDisabled |
Obsoleto.
Indica que uma nova chamada de saída não pode ser feita porque a chamada foi desabilitada usando o ro. |
| CallPulled |
Obsoleto.
A chamada foi encerrada porque foi puxada para outro dispositivo. |
| CantCallWhileRinging |
Obsoleto.
Indica que uma nova chamada de saída não pode ser feita enquanto houver uma chamada de toque. |
| CdmaAccessBlocked |
Obsoleto.
Acesso bloqueado pela rede CDMA |
| CdmaAccessFailure |
Obsoleto.
Não é possível obter acesso ao sistema CDMA |
| CdmaAlreadyActivated |
Obsoleto.
A chamada foi encerrada porque o serviço telefônico e o roaming da CDMA já foram ativados. |
| CdmaDrop |
Obsoleto.
Remover chamada |
| CdmaIntercept |
Obsoleto.
Ordem INTERCEPT recebida, estado ms ocioso inserido |
| CdmaLockedUntilPowerCycle |
Obsoleto.
A MS está bloqueada até o próximo ciclo de energia |
| CdmaNotEmergency |
Obsoleto.
Não é uma chamada de emergência |
| CdmaPreempted |
Obsoleto.
Não é uma chamada preempida |
| CdmaReorder |
Obsoleto.
MS foi redirecionada, chamada cancelada |
| CdmaRetryOrder |
Obsoleto.
O serviço solicitado é rejeitado, o atraso de repetição é definido |
| CdmaSoReject |
Obsoleto.
Rejeição da opção de serviço |
| Congestion |
Obsoleto.
Chamada de saída para a rede congestionada |
| CsRestricted |
Obsoleto.
A chamada foi bloqueada por acesso restrito a todas as vozes |
| CsRestrictedEmergency |
Obsoleto.
A chamada foi bloqueada por acesso restrito à voz de emergência |
| CsRestrictedNormal |
Obsoleto.
A chamada foi bloqueada por acesso restrito à voz normal |
| DataDisabled |
Obsoleto.
A chamada foi encerrada porque os dados de celular foram desabilitados. |
| DataLimitReached |
Obsoleto.
A chamada foi encerrada porque a política de dados desabilitou os dados de celular. |
| DialedCallForwardingWhileRoaming |
Obsoleto.
A chamada que estava sendo feita foi detectada como um número de encaminhamento de chamada e estava sendo discada durante o roaming em uma operadora que não permite isso. |
| DialedMmi |
Obsoleto.
Nosso número de telefone inicial era, na verdade, uma sequência MMI. |
| DialLowBattery |
Obsoleto.
Uma chamada não foi discada porque a bateria do dispositivo é muito baixa. |
| DialModifiedToDial |
Obsoleto.
O Stk Call Control modificou a solicitação DIAL para DIAL com dados modificados. |
| DialModifiedToDialVideo |
Obsoleto.
O Stk Call Control modificou a solicitação DIAL para a solicitação DIAL de vídeo. |
| DialModifiedToSs |
Obsoleto.
O Stk Call Control modificou a solicitação DIAL para solicitação SS. |
| DialModifiedToUssd |
Obsoleto.
O Stk Call Control modificou a solicitação DIAL para solicitação USSD. |
| DialVideoModifiedToDial |
Obsoleto.
Stk Call Control modificou a solicitação VIDEO DIAL para a solicitação DIAL. |
| DialVideoModifiedToDialVideo |
Obsoleto.
Stk Call Control modificou a solicitação VIDEO DIAL para solicitação DE DISCAGEM de Vídeo. |
| DialVideoModifiedToSs |
Obsoleto.
O Controle de Chamadas stk modificou a solicitação DE DISCAGEM de Vídeo para solicitação SS. |
| DialVideoModifiedToUssd |
Obsoleto.
Stk Call Control modificou a solicitação VIDEO DIAL para solicitação USSD. |
| EmergencyCallOverWfcNotAvailable |
Obsoleto.
Indica que uma chamada de emergência não pode ser feita pelo WFC porque o serviço não está disponível no local atual. |
| EmergencyPermFailure |
Obsoleto.
Falha na chamada de emergência com uma causa de falha permanente e não deve ser redial neste slot. |
| EmergencyTempFailure |
Obsoleto.
Falha na chamada de emergência com uma causa de falha temporária e pode ser redial neste slot. |
| ErrorUnspecified |
Obsoleto.
Erro desconhecido ou não especificado |
| FdnBlocked |
Obsoleto.
A chamada foi bloqueada por número de discagem fixa |
| IccError |
Obsoleto.
Nenhum erro ICC, ICC bloqueado ou outro ICC |
| ImeiNotAccepted |
Obsoleto.
A rede não aceita a solicitação de chamada de emergência porque o IMEI foi usado como identificação e essa capacidade não é suportada pela rede. |
| ImsAccessBlocked |
Obsoleto.
A chamada falhou devido à barra de classe de acesso. |
| ImsMergedSuccessfully |
Obsoleto.
A chamada, que era uma chamada IMS, desconectada porque mesclava com outra chamada. |
| ImsSipAlternateEmergencyCall |
Obsoleto.
A rede informou que um número de emergência alternativo foi discado, mas o usuário deve sair do modo avião para fazer a chamada. |
| IncomingAutoRejected |
Obsoleto.
Indica que a chamada de entrada foi rejeitada pelo modem antes da chamada entrar em toque |
| IncomingMissed |
Obsoleto.
Uma chamada de entrada que foi perdida e nunca atendida |
| IncomingRejected |
Obsoleto.
Uma chamada de entrada que foi rejeitada |
| InvalidCredentials |
Obsoleto.
Credenciais inválidas |
| InvalidNumber |
Obsoleto.
Cadeia de caracteres de discagem invál |
| LimitExceeded |
Obsoleto.
Limite de ACM de GSM ou CDMA excedido |
| Local |
Obsoleto.
Normal; Travamento local |
| LostSignal |
Obsoleto.
O cliente saiu do intervalo de rede |
| LowBattery |
Obsoleto.
A chamada terminou (no meio da chamada) porque a bateria do dispositivo está muito baixa. |
| MaximumNumberOfCallsReached |
Obsoleto.
A chamada foi encerrada porque o número máximo permitido de chamadas foi atingido. |
| MediaTimeout |
Obsoleto.
Indica que a chamada foi descartada devido à inatividade do RTCP, principalmente devido à interrupção do caminho de mídia. |
| Mmi |
Obsoleto.
Não usado atualmente |
| NoPhoneNumberSupplied |
Obsoleto.
A intenção call fornecida não continha um número de telefone válido. |
| Normal |
Obsoleto.
Normal; Travamento remoto |
| NormalUnspecified |
Obsoleto.
Essa causa é usada para relatar um evento normal somente quando nenhuma outra causa na classe normal se aplica. |
| NotDisconnected |
Obsoleto.
Ainda não se desconectou |
| NotValid |
Obsoleto.
A causa de desconexão não é válida (não recebeu uma causa de desconexão) |
| NumberUnreachable |
Obsoleto.
Não é possível alcançar o par |
| OtaspProvisioningInProcess |
Obsoleto.
Indica que uma nova chamada de saída não pode ser feita porque o provisionamento OTASP está em processo. |
| OutgoingCanceled |
Obsoleto.
A chamada de saída foi cancelada pelo |
| OutgoingEmergencyCallPlaced |
Obsoleto.
Indica que uma chamada de emergência foi feita, o que fez com que a conexão existente fosse desligada. |
| OutgoingFailure |
Obsoleto.
A chamada de saída falhou com uma causa desconhecida. |
| OutOfNetwork |
Obsoleto.
A chamada de fora da rede não é permitida |
| OutOfService |
Obsoleto.
Fora de serviço |
| PowerOff |
Obsoleto.
O rádio está desativado explicitamente |
| SatelliteEnabled |
Obsoleto.
Indica que a chamada não pôde ser feita porque o modem satélite está habilitado. |
| ServerError |
Obsoleto.
Erro do servidor |
| ServerUnreachable |
Obsoleto.
Não é possível acessar o servidor |
| TimedOut |
Obsoleto.
Tempo limite do cliente |
| TooManyOngoingCalls |
Obsoleto.
Indica que uma nova chamada de saída não pode ser colocada porque atualmente há uma chamada em primeiro plano e em segundo plano em andamento. |
| UnobtainableNumber |
Obsoleto.
Número não atribuído |
| VideoCallNotAllowedWhileTtyEnabled |
Obsoleto.
A chamada foi encerrada porque não é possível fazer uma chamada de vídeo enquanto o TTY está habilitado. |
| VoicemailNumberMissing |
Obsoleto.
Tentamos chamar uma caixa postal: URI, mas o dispositivo não tem nenhum número de caixa postal configurado. |
| WfcServiceNotAvailableInThisLocation |
Obsoleto.
Indica que o serviço de chamada WiFi não está disponível no local atual. |
| WifiLost |
Obsoleto.
Uma chamada via WIFI foi desconectada porque o sinal WIFI foi perdido ou ficou muito degradado para continuar a chamada. |
Propriedades
| Nome | Description |
|---|---|
| Class |
Retorna a classe de runtime deste |
| 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 |
Descreve a causa de uma chamada desconectada. (Herdado de JavaObject) |
| JniPeerMembers |
Descreve a causa de uma chamada desconectada. |
| 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) |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Descreve a causa de uma chamada desconectada. (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() |
Descreve a causa de uma chamada desconectada. (Herdado de JavaObject) |
| Equals(Object) |
Descreve a causa de uma chamada desconectada. (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) |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle (Herdado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Descreve a causa de uma chamada desconectada. (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) |
| 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() |
Descreve a causa de uma chamada desconectada. (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
Descreve a causa de uma chamada desconectada. (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Descreve a causa de uma chamada desconectada. (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Descreve a causa de uma chamada desconectada. (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Descreve a causa de uma chamada desconectada. (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Descreve a causa de uma chamada desconectada. (Herdado de JavaObject) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo marcada por runtime do Android. |
| JavaCast<TResult>(IJavaObject) |
Descreve a causa de uma chamada desconectada. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |