TelephonyManager 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.
Fornece acesso a informações sobre os serviços de telefonia no dispositivo.
[Android.Runtime.Register("android/telephony/TelephonyManager", DoNotGenerateAcw=true)]
public class TelephonyManager : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/TelephonyManager", DoNotGenerateAcw=true)>]
type TelephonyManager = class
inherit Object
- Herança
- Atributos
Comentários
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. Os aplicativos podem usar os métodos nessa classe para determinar serviços e estados de telefonia, bem como para acessar alguns tipos de informações do assinante. Os aplicativos também podem registrar um ouvinte para receber a notificação de alterações de estado de telefonia.
O TelephonyManager retornado usará a assinatura padrão para todas as chamadas. Para chamar uma API para uma assinatura específica, use #createForSubscriptionId(int). Por exemplo: telephonyManager = defaultSubTelephonyManager.createForSubscriptionId(subId);
Observe que o acesso a algumas informações de telefonia é protegido por permissão. Seu aplicativo não pode acessar as informações protegidas, a menos que tenha as permissões apropriadas declaradas em seu arquivo de manifesto. Quando as permissões se aplicam, elas são indicadas nos métodos por meio dos quais você acessa as informações protegidas.
O TelephonyManager destina-se ao uso em dispositivos que implementam android.content.pm.PackageManager#FEATURE_TELEPHONY FEATURE_TELEPHONY. Em dispositivos que não implementam esse recurso, o comportamento não é confiável.
Java documentação para android.telephony.TelephonyManager.
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 | Description |
|---|---|
| TelephonyManager(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime. |
Campos
| Nome | Description |
|---|---|
| ActionCarrierMessagingClientService |
Uma ação de serviço que identifica uma |
| ActionCarrierSignalDefaultNetworkAvailable |
Ação de difusão enviada quando a disponibilidade da rede padrão do sistema é alterada. |
| ActionCarrierSignalPcoValue |
Ação de difusão enviada quando um valor PCO fica disponível no modem. |
| ActionCarrierSignalRedirected |
Ação de difusão enviada quando uma conexão de dados é redirecionada com falha de validação. |
| ActionCarrierSignalRequestNetworkFailed |
Ação de difusão enviada quando uma configuração de conexão de dados falha. |
| ActionCarrierSignalReset |
Ação de difusão enviada quando os aplicativos de operadora devem redefinir seu estado interno. |
| ActionConfigureVoicemail |
Abra a atividade de configurações de caixa postal para fazer alterações na configuração da caixa postal. |
| ActionMultiSimConfigChanged |
Ação de transmissão a ser recebida pelos receptores de transmissão. |
| ActionNetworkCountryChanged |
Difunda a ação de intenção para alterações de código de país de rede. |
| ActionPhoneStateChanged |
Difunda a ação de intenção indicando que o estado da chamada no dispositivo foi alterado. |
| ActionResetMobileNetworkSettings |
Ação de atividade: mostrar a configuração para redefinir redes móveis. |
| ActionRespondViaMessage |
O aplicativo Phone envia essa intenção quando um usuário opta por responder via mensagem durante uma chamada de entrada. |
| ActionSecretCode |
Ação de Difusão: um código de depuração foi inserido no diálogo. |
| ActionShowVoicemailNotification |
Difunda a ação de intenção para permitir que o discador padrão saiba para mostrar a notificação de caixa postal. |
| ActionSubscriptionCarrierIdentityChanged |
Ação de Transmissão: A identidade da operadora de assinatura foi alterada. |
| ActionSubscriptionSpecificCarrierIdentityChanged |
Ação de Transmissão: A identidade da operadora específica da assinatura foi alterada. |
| AllowedNetworkTypesReasonCarrier |
Obsoleto.
Para indicar que a alteração de tipo de rede permitida é solicitada pela operadora. |
| AllowedNetworkTypesReasonUser |
Obsoleto.
Para indicar que a alteração de tipo de rede permitida é solicitada pelo usuário. |
| ApptypeCsim |
Obsoleto.
O tipo de aplicativo UICC é CSIM |
| ApptypeIsim |
Obsoleto.
O tipo de aplicativo UICC é ISIM |
| ApptypeRuim |
Obsoleto.
O tipo de aplicativo UICC é RUIM |
| ApptypeSim |
Obsoleto.
O tipo de aplicativo UICC é SIM |
| ApptypeUnknown |
Obsoleto.
O tipo de aplicativo UICC é desconhecido ou não especificado |
| ApptypeUsim |
Obsoleto.
O tipo de aplicativo UICC é USIM |
| AuthtypeEapAka |
Obsoleto.
O tipo de autenticação para o desafio UICC é EAP AKA. |
| AuthtypeEapSim |
Obsoleto.
O tipo de autenticação para o desafio UICC é EAP SIM. |
| AuthtypeGbaBootstrap |
Obsoleto.
Tipo de autenticação para GBA Bootstrap Challenge. |
| AuthtypeGbaNafKeyExternal |
Obsoleto.
Tipo de autenticação para o DESAFIO Externo da chave NAF (Funções de Aplicativo de Rede) GBA. |
| CallComposerStatusBusinessOnly |
Obsoleto.
Chame o status <do compositor b>Somente< negócios/b> na configuração do usuário. |
| CallComposerStatusOff |
Obsoleto.
Chame o status <do compositor b>OFF</b> da configuração do usuário. |
| CallComposerStatusOn |
Obsoleto.
Chame o status <do compositor b>ON</b> da configuração do usuário. |
| CapabilitySlicingConfigSupported |
Indica se |
| CarrierRestrictionStatusNotRestricted |
Obsoleto.
O dispositivo não está restrito a uma operadora |
| CarrierRestrictionStatusRestricted |
Obsoleto.
O dispositivo é restrito a uma operadora. |
| CarrierRestrictionStatusRestrictedToCaller |
Obsoleto.
O dispositivo é restrito à operadora do aplicativo de chamada. |
| CarrierRestrictionStatusUnknown |
Obsoleto.
O valor de status de restrição da transportadora é desconhecido, caso o modem não tenha fornecido nenhuma informação sobre o status de restrição da transportadora. |
| CdmaRoamingModeAffiliated |
Valor para |
| CdmaRoamingModeAny |
Valor para |
| CdmaRoamingModeHome |
Valor para |
| CdmaRoamingModeRadioDefault |
Valor para |
| DataDisconnecting |
Obsoleto.
Estado de conexão de dados: desconectando. |
| DataEnabledReasonCarrier |
Obsoleto.
Para indicar habilitar ou desabilitar os dados da operadora pelo sistema com base na sinalização da operadora ou em aplicativos com privilégios de operadora. |
| DataEnabledReasonOverride |
Obsoleto.
Para indicar que os dados foram habilitados ou desabilitados devido a substituições de política de dados móveis. |
| DataEnabledReasonPolicy |
Obsoleto.
Para indicar esse controle de dados devido à política. |
| DataEnabledReasonThermal |
Obsoleto.
Para indicar habilitar ou desabilitar dados por serviço térmico. |
| DataEnabledReasonUnknown |
Obsoleto.
Para indicar que os dados foram habilitados ou desabilitados devido a um motivo desconhecido. |
| DataEnabledReasonUser |
Obsoleto.
Para indicar que o usuário habilitou ou desabilitou dados. |
| DataHandoverInProgress |
Obsoleto.
Estado da conexão de dados: entrega em andamento. |
| DefaultPortIndex |
Índice de porta padrão para um UICC. |
| EriFlash |
ERI (Indicador avançado de roaming) é FLASH i. |
| EriOff |
ERI (Indicador avançado de roaming) é OFF i. |
| EriOn |
ERI (Indicador avançado de roaming) é ON i. |
| EventDisplayEmergencyMessage |
Evento relatado da pilha de telefonia para indicar que não |
| ExtraActiveSimSupportedCount |
O número de SIM ativos com suporte pela configuração multi-SIM atual. |
| ExtraApnProtocol |
Um inteiro extra que contém o protocolo da conexão apn. |
| ExtraApnType |
Um número extra inteiro que contém o tipo APN. |
| ExtraCallVoicemailIntent |
A intenção de chamar a caixa postal. |
| ExtraCarrierId |
Um int extra usado com |
| ExtraCarrierName |
Um extra de cadeia de caracteres usado com |
| ExtraDataFailCause |
Um número extra inteiro que contém a causa de falha de dados. |
| ExtraDefaultNetworkAvailable |
Um extra booliano que indica a disponibilidade da rede padrão. |
| ExtraEmergencyCallToSatelliteHandoverType |
Chave extra inteiro usada com |
| ExtraEmergencyCallToSatelliteLaunchIntent |
Chave extra usada com a |
| ExtraHidePublicSettings |
O valor booliano que indica se a atividade de configurações de caixa postal iniciada deve |
| ExtraIncomingNumber |
Chave extra usada com a |
| ExtraIsRefresh |
Valor booliano que representa se o |
| ExtraLastKnownNetworkCountry |
O extra usado com um |
| ExtraLaunchVoicemailSettingsIntent |
A intenção de iniciar as configurações de caixa postal. |
| ExtraNetworkCountry |
O extra usado com um |
| ExtraNotificationCount |
O número de mensagens de voz associadas à notificação. |
| ExtraPcoId |
Um número extra inteiro que indica a ID dos dados do PCO. |
| ExtraPcoValue |
Uma matriz de bytes extra que contém dados PCO lidos do modem. |
| ExtraPhoneAccountHandle |
O extra usado com um |
| ExtraRedirectionUrl |
Extra de cadeia de caracteres que contém a URL de redirecionamento enviada com |
| ExtraSpecificCarrierId |
Um int extra usado com |
| ExtraSpecificCarrierName |
Um extra de cadeia de caracteres usado com |
| ExtraState |
A chave de pesquisa usada com a |
| ExtraSubscriptionId |
Um int extra usado |
| ExtraVoicemailNumber |
O número da caixa postal. |
| IncludeLocationDataCoarse |
Obsoleto.
Inclua dados de localização grosseira. |
| IncludeLocationDataFine |
Obsoleto.
Inclua dados de localização finos. |
| IncludeLocationDataNone |
Obsoleto.
Especifica não incluir nenhum dado relacionado ao local. |
| MetadataHideVoicemailSettingsMenu |
Um valor booliano de metadados que indica se as configurações de caixa postal devem estar ocultas na página de configurações de chamada iniciada por |
| MultisimAllowed |
Obsoleto.
O uso de vários cartões SIM ao mesmo tempo para se registrar na rede (e. |
| MultisimNotSupportedByCarrier |
Obsoleto.
O uso de vários cartões SIM ao mesmo tempo para se registrar na rede (e. |
| MultisimNotSupportedByHardware |
Obsoleto.
O uso de vários cartões SIM ao mesmo tempo para se registrar na rede (e. |
| NetworkSelectionModeAuto |
Obsoleto.
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| NetworkSelectionModeManual |
Obsoleto.
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| NetworkSelectionModeUnknown |
Obsoleto.
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| NETWORKTYPEBITMASK1xRTT |
máscara de bits do tipo de rede que indica o suporte do radio tech 1xRTT. |
| NetworkTypeBitmaskCdma |
máscara de bits do tipo de rede que indica o suporte da CDMA (IS95A/IS95B) de tecnologia de rádio. |
| NetworkTypeBitmaskEdge |
máscara de bits do tipo de rede que indica o suporte da radio tech EDGE. |
| NetworkTypeBitmaskEhrpd |
máscara de bits do tipo de rede que indica o suporte do EHRPD de tecnologia de rádio. |
| NetworkTypeBitmaskEvdo0 |
máscara de bits do tipo de rede que indica o suporte do radio tech EVDO 0. |
| NetworkTypeBitmaskEvdoA |
máscara de bits do tipo de rede que indica o suporte do EVDO A de tecnologia de rádio. |
| NetworkTypeBitmaskEvdoB |
máscara de bits do tipo de rede que indica o suporte do EVDO B de tecnologia de rádio. |
| NetworkTypeBitmaskGprs |
máscara de bits do tipo de rede que indica o suporte do GPRS de tecnologia de rádio. |
| NetworkTypeBitmaskGsm |
máscara de bits do tipo de rede que indica o suporte do GSM de tecnologia de rádio. |
| NetworkTypeBitmaskHsdpa |
máscara de bits do tipo de rede que indica o suporte do HSDPA de tecnologia de rádio. |
| NetworkTypeBitmaskHspa |
máscara de bits do tipo de rede que indica o suporte do HSPA de tecnologia de rádio. |
| NetworkTypeBitmaskHspap |
máscara de bits do tipo de rede que indica o suporte do HSPAP de tecnologia de rádio. |
| NetworkTypeBitmaskHsupa |
máscara de bits do tipo de rede que indica o suporte do HSUPA de tecnologia de rádio. |
| NetworkTypeBitmaskIwlan |
máscara de bits do tipo de rede que indica o suporte da IWLAN de tecnologia de rádio. |
| NetworkTypeBitmaskLte |
máscara de bits do tipo de rede que indica o suporte do LTE de tecnologia de rádio. |
| NetworkTypeBitmaskLteCa |
NÃO USADO; essa máscara de bits é exposta acidentalmente. |
| NetworkTypeBitmaskNr |
máscara de bits do tipo de rede que indica o suporte do 5G NR (New Radio) de radio tech. |
| NetworkTypeBitmaskTdScdma |
máscara de bits do tipo de rede que indica o suporte de TD_SCDMA de tecnologia de rádio. |
| NetworkTypeBitmaskUmts |
máscara de bits do tipo de rede que indica o suporte do UMTS de tecnologia de rádio. |
| NetworkTypeBitmaskUnknown |
máscara de bits do tipo de rede desconhecida. |
| PremiumCapabilityPrioritizeLatency |
Obsoleto.
Uma funcionalidade premium que aumenta a rede para permitir o tráfego interativo em tempo real priorizando a comunicação de baixa latência. |
| PurchasePremiumCapabilityResultAlreadyInProgress |
Obsoleto.
Falha na funcionalidade de compra premium porque uma solicitação já foi feita e está em andamento. |
| PurchasePremiumCapabilityResultAlreadyPurchased |
Obsoleto.
Falha na funcionalidade de compra premium porque ele já está comprado e disponível. |
| PurchasePremiumCapabilityResultCarrierDisabled |
Obsoleto.
Falha na capacidade de compra premium porque a operadora desabilitou ou não dá suporte à funcionalidade, conforme especificado em |
| PurchasePremiumCapabilityResultCarrierError |
Obsoleto.
Falha na capacidade de compra premium porque o aplicativo da operadora não indicou êxito. |
| PurchasePremiumCapabilityResultEntitlementCheckFailed |
Obsoleto.
Falha na funcionalidade de compra premium porque a verificação de direitos falhou. |
| PurchasePremiumCapabilityResultFeatureNotSupported |
Obsoleto.
Falha na funcionalidade de compra premium porque o dispositivo não dá suporte ao recurso. |
| PurchasePremiumCapabilityResultNetworkNotAvailable |
Obsoleto.
Falha na capacidade de compra premium porque a rede não está disponível. |
| PurchasePremiumCapabilityResultNotDefaultDataSubscription |
Obsoleto.
Falha na funcionalidade de compra premium porque a solicitação não foi feita na assinatura de dados padrão, indicada por |
| PurchasePremiumCapabilityResultNotForeground |
Obsoleto.
Falha na funcionalidade de compra premium porque o aplicativo solicitante não está em primeiro plano. |
| PurchasePremiumCapabilityResultPendingNetworkSetup |
Obsoleto.
A funcionalidade premium de compra foi bem-sucedida e está aguardando a rede configurar a configuração de fatiamento. |
| PurchasePremiumCapabilityResultRequestFailed |
Obsoleto.
Falha na funcionalidade de compra premium porque o serviço de telefonia não está disponível ou houve um erro no processo de telefone. |
| PurchasePremiumCapabilityResultSuccess |
Obsoleto.
A solicitação de funcionalidade premium de compra foi bem-sucedida. |
| PurchasePremiumCapabilityResultThrottled |
Obsoleto.
Falha na capacidade de compra premium porque a solicitação foi limitada. |
| PurchasePremiumCapabilityResultTimeout |
Obsoleto.
Falha na funcionalidade de compra premium porque não recebemos uma resposta do usuário para a notificação de aumento de desempenho dentro do tempo especificado por |
| PurchasePremiumCapabilityResultUserCanceled |
Obsoleto.
Falha na capacidade de compra premium porque o usuário cancelou a operação. |
| PurchasePremiumCapabilityResultUserDisabled |
Obsoleto.
Falha na funcionalidade de compra premium porque o usuário desabilitou o recurso. |
| SetOpportunisticSubInactiveSubscription |
A assinatura não é válida. |
| SetOpportunisticSubNoOpportunisticSubAvailable |
A assinatura não é válida. |
| SetOpportunisticSubRemoteServiceException |
O serviço de assinatura ocorreu com exceção remota. |
| SetOpportunisticSubSuccess |
Nenhum erro. |
| SetOpportunisticSubValidationFailed |
Falha na validação ao tentar alternar para a assinatura preferencial. |
| UninitializedCardId |
Um identificador de cartão UICC usado antes do cartão UICC ser carregado. |
| UnknownCarrierId |
Uma ID de transportadora desconhecida. |
| UnsupportedCardId |
Um identificador de cartão UICC usado se o dispositivo não der suporte à operação. |
| UpdateAvailableNetworksAborted |
A solicitação foi anulada. |
| UpdateAvailableNetworksDisableModemFail |
Falha ao desabilitar o modem. |
| UpdateAvailableNetworksEnableModemFail |
Falha na habilitação do modem. |
| UpdateAvailableNetworksInvalidArguments |
O parâmetro passado é inválido. |
| UpdateAvailableNetworksMultipleNetworksNotSupported |
O aplicativo da operadora não dá suporte a várias redes disponíveis. |
| UpdateAvailableNetworksNoCarrierPrivilege |
Nenhum privilégio de transportadora. |
| UpdateAvailableNetworksNoOpportunisticSubAvailable |
A assinatura não é válida. |
| UpdateAvailableNetworksRemoteServiceException |
Não há Nenhum OportunistaNetworkService. |
| UpdateAvailableNetworksServiceIsDisabled |
O OportunistaNetworkService está desabilitado. |
| UpdateAvailableNetworksSuccess |
Nenhum erro. |
| UpdateAvailableNetworksUnknownFailure |
Ocorreu uma falha desconhecida. |
| VvmTypeCvvm |
Um sabor de protocolo OMTP com um formato mo (de origem móvel) diferente |
| VvmTypeOmtp |
O protocolo OMTP. |
Propriedades
| Nome | Description |
|---|---|
| ActiveModemCount |
Retorna o número de modems lógicos atualmente configurados para serem ativados. |
| AllCellInfo |
Solicita todas as informações de célula disponíveis de todos os rádios no dispositivo, incluindo as células acampadas/registradas, atendendo e vizinhas. |
| CallComposerStatus |
Obtenha o status do conjunto de usuários para chamadas enriquecidas com o compositor de chamadas. -ou- Defina o status do conjunto de usuários para chamadas enriquecidas com o compositor de chamadas. |
| CallState |
Retorna o estado de todas as chamadas no dispositivo. |
| CallStateForSubscription |
Recupere o estado de chamada de uma assinatura específica especificada quando essa instância do TelephonyManager foi criada. |
| CardIdForDefaultEuicc |
Obtenha a ID do cartão eUICC padrão. |
| CarrierConfig |
Retorna a configuração da operadora da ID da assinatura fixada no TelephonyManager. |
| CarrierIdFromSimMccMnc |
Retorna a ID da transportadora com base apenas no SIM MCCMNC (retornado por |
| CellLocation |
Retorna o local atual do dispositivo. |
| Class |
Retorna a classe de runtime deste |
| DataActivity |
Retorna uma constante que indica o tipo de atividade em uma conexão de dados (celular). |
| DataEnabled |
Retorna se os dados móveis estão habilitados ou não por configuração do usuário. -ou- Valores usados para retornar o status da chamada hasCarrierPrivileges. |
| DataNetworkType |
Retorna uma constante que indica a tecnologia de rádio (tipo de rede) atualmente em uso no dispositivo para transmissão de dados. |
| DataState |
Retorna uma constante que indica o estado atual da conexão de dados (celular). |
| DeviceId |
Retorna a ID exclusiva do dispositivo, por exemplo, o IMEI para GSM e o MEID ou ESN para telefones CDMA. |
| DeviceSoftwareVersion |
Retorna o número de versão do software para o dispositivo, por exemplo, o IMEI/SV para telefones GSM. |
| EmergencyNumberList |
Obtenha a lista de números de emergência com base na localidade atual, sim, padrão, modem e rede. |
| EquivalentHomePlmns |
Retorna uma lista dos PLMNs domésticos equivalentes (EF_EHPLMN) do aplicativo USIM. |
| ExtraStateIdle |
Valor usado com |
| ExtraStateOffhook |
Valor usado com |
| ExtraStateRinging |
Valor usado com |
| GroupIdLevel1 |
Retorna o Identificador de Grupo Level1 para um telefone GSM. |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| HasCarrierPrivileges |
O aplicativo de chamada recebeu privilégios de transportadora pela operadora. |
| HasIccCard |
Essa API é usada para verificar se há um cartão ICC presente no dispositivo. |
| Imei |
Retorna o IMEI (International Mobile Equipment Identity). |
| IsConcurrentVoiceAndDataSupported |
Se o dispositivo está atualmente em uma tecnologia (e. |
| IsDataCapable |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| IsDataConnectionAllowed |
Verifica se a conexão de dados de celular é permitida no dispositivo. |
| IsDataRoamingEnabled |
Retorna se o roaming de dados móveis está habilitado na assinatura. |
| IsDeviceSmsCapable |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| IsDeviceVoiceCapable |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| IsHearingAidCompatibilitySupported |
Se o telefone dá suporte à compatibilidade de aparelhos auditivos. |
| IsManualNetworkSelectionAllowed |
Verifica se a seleção manual de rede é permitida. |
| IsNetworkRoaming |
Retornará true se o dispositivo for considerado roaming na rede atual, para fins de GSM. |
| IsRttSupported |
Determina se o dispositivo atualmente dá suporte a RTT (texto em tempo real). |
| IsSmsCapable |
Este membro foi preterido. |
| IsTtyModeSupported |
Este membro foi preterido. |
| IsVoiceCapable |
Este membro foi preterido. |
| IsWorldPhone |
Se o dispositivo é um telefone mundial. |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniManagedPeerState |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (Herdado de JavaObject) |
| JniPeerMembers |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| Line1Number |
Retorna a cadeia de caracteres de número de telefone da linha 1, por exemplo, o MSISDN para um telefone GSM para uma assinatura específica. |
| ManualNetworkSelectionPlmn |
Obtenha o PLMN escolhido para Seleção manual de rede, se ativo. |
| ManufacturerCode |
Retorna o código do fabricante do MEID. |
| MaximumCallComposerPictureSize |
Indica o tamanho máximo da imagem de compostura de chamada. |
| Meid |
Retorna o MEID (Identificador de Equipamento Móvel). |
| MmsUAProfUrl |
Retorna a URL do perfil do agente de usuário mms. |
| MmsUserAgent |
Retorna o agente de usuário mms. |
| Nai |
Retorna o NAI (Identificador de Acesso à Rede). |
| NeighboringCellInfo |
Retorna as informações da célula vizinha do dispositivo. |
| NetworkCountryIso |
Retorna o código de país iso-3166-1 alfa-2 equivalente do MCC (Mobile Country Code) do operador registrado atual ou da célula próxima, se disponível. |
| NetworkOperator |
Retorna o nome numérico (MCC+MNC) do operador registrado atual. |
| NetworkOperatorName |
Retorna o nome alfabético do operador registrado atual. |
| NetworkSelectionMode |
Obtenha o modo de seleção de rede. |
| NetworkSpecifier |
Retorna o especificador de rede da ID da assinatura fixada no TelephonyManager. |
| NetworkType |
Retornar o tipo de rede de dados atual. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| PhoneAccountHandle |
Determina o |
| PhoneCount |
Retorna o número de telefones disponíveis. |
| PhoneType |
Retorna uma constante que indica o tipo de telefone do dispositivo. |
| PreferredOpportunisticDataSubscription |
Obter a ID de assinatura de dados oportunista preferencial |
| PrimaryImei |
Retorna o IMEI primário (Identidade Internacional de Equipamento Móvel) do dispositivo, conforme mencionado no GSMA TS. |
| ServiceState |
Retorna as informações atuais |
| SignalStrength |
Obtenha as informações de força de sinal disponíveis mais recentemente. |
| SimCarrierId |
Retorna a ID da operadora da assinatura atual. |
| SimCarrierIdName |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| SimCarrierIdNameFormatted |
Retorna o nome da ID da operadora da assinatura atual. |
| SimCountryIso |
Retorna o código de país iso-3166-1 alfa-2 equivalente para o código de país do provedor SIM. |
| SimOperator |
Retorna o MCC+MNC (código do país móvel + código de rede móvel) do provedor do SIM. |
| SimOperatorName |
Retorna o SPN (Nome do Provedor de Serviços). |
| SimSerialNumber |
Retorna o número de série do SIM, se aplicável. |
| SimSpecificCarrierId |
Retorna a ID da operadora refinada da assinatura atual. |
| SimSpecificCarrierIdName |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| SimSpecificCarrierIdNameFormatted |
|
| SimState |
Retorna uma constante que indica o estado do cartão SIM padrão. |
| SubscriberId |
Retorna a ID exclusiva do assinante, por exemplo, o IMSI para um telefone GSM. |
| SubscriptionId |
Retorne uma ID de assinatura apropriada para qualquer situação. |
| SupportedModemCount |
Retorne quantos modem lógicos podem ser potencialmente ativos simultaneamente, em termos de capacidade de hardware. |
| SupportedRadioAccessFamily |
Requer android. Manifest.permission.READ_PRIVILEGED_PHONE_STATE. |
| ThresholdClass |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. |
| ThresholdType |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. |
| TypeAllocationCode |
Retorna o código de alocação de tipo do IMEI. |
| UiccCardsInfo |
Obtém informações sobre UICCs inseridas no momento (Cartões de Circuito Integrado Universal) e eUICCs (UICCs inseridos). |
| VisualVoicemailPackageName |
Retorna o pacote responsável pelo processamento da caixa postal visual para a ID da assinatura fixada no TelephonyManager. |
| VoiceMailAlphaTag |
Habilita o filtro sms de caixa postal visual para uma conta de telefone. |
| VoiceMailNumber |
Retorna o número da caixa postal. |
| VoiceNetworkType |
Retorna o NETWORK_TYPE_xxxx de voz |
Métodos
| Nome | Description |
|---|---|
| CanChangeDtmfToneLength() |
Se o dispositivo dá suporte à configuração do comprimento do tom DTMF. |
| ClearSignalStrengthUpdateRequest(SignalStrengthUpdateRequest) |
Desmarque um |
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (Herdado de JavaObject) |
| CreateForPhoneAccountHandle(PhoneAccountHandle) |
Crie um novo objeto TelephonyManager fixado na ID da assinatura associada à conta de telefone fornecida. |
| CreateForSubscriptionId(Int32) |
Crie um novo objeto TelephonyManager fixado na ID de assinatura fornecida. |
| 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() |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (Herdado de JavaObject) |
| DoesSwitchMultiSimConfigTriggerReboot() |
Obtenha se fazer alterações nas configurações |
| Equals(Object) |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (Herdado de JavaObject) |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| FromContext(Context) |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| GetAllowedNetworkTypesForReason(Int32) |
Obtenha os tipos de rede permitidos por determinado motivo. |
| GetCarrierRestrictionStatus(IExecutor, IConsumer) |
Obtenha o status de restrição da operadora do dispositivo. |
| GetDeviceId(Int32) |
Retorna a ID de dispositivo exclusiva de uma assinatura, por exemplo, o IMEI para GSM e a MEID para telefones CDMA. |
| GetEmergencyNumberList(Int32) |
Obtenha a lista de números de emergência por categoria com base na localidade atual, sim, padrão, modem e rede. |
| GetForbiddenPlmns() |
Retorna uma matriz de PLMNs Proibidos do aplicativo USIM retorna nulo se a consulta falhar. |
| GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| GetIccAuthentication(UiccApplicationType, AutheenticationType, String) |
Retorna a resposta da autenticação para a assinatura padrão. |
| GetImei(Int32) |
Retorna o IMEI (International Mobile Equipment Identity). |
| GetManufacturerCode(Int32) |
Retorna o código do fabricante do MEID. |
| GetMeid(Int32) |
Retorna o MEID (Identificador de Equipamento Móvel). |
| GetNetworkCountryIso(Int32) |
Retorna o código de país iso-3166-1 alfa-2 equivalente do MCC (Mobile Country Code) do operador registrado atual ou da célula próxima, se disponível. |
| GetNetworkSlicingConfiguration(IExecutor, IOutcomeReceiver) |
Solicite obter a configuração de fatiamento atual, incluindo regras de URSP e NSSAIs (configurados, permitidos e rejeitados). |
| GetServiceState(Int32) |
Retorna as informações atuais |
| GetSimState(Int32) |
Retorna uma constante que indica o estado do cartão SIM do dispositivo em um slot lógico. |
| GetSubscriptionId(PhoneAccountHandle) |
Retorna a ID da assinatura do identificador de conta de telefone especificado. |
| GetTypeAllocationCode(Int32) |
Retorna o código de alocação de tipo do IMEI. |
| GetVoicemailRingtoneUri(PhoneAccountHandle) |
Retorna o URI para o toque de caixa postal por conta definido nas configurações de telefone. |
| IccCloseLogicalChannel(Int32) |
Fecha um canal lógico aberto anteriormente para o cartão ICC. |
| IccExchangeSimIO(Int32, Int32, Int32, Int32, Int32, String) |
Retorna a APDU de resposta para uma APDU de comando enviada por SIM_IO. |
| IccOpenLogicalChannel(String, Int32) |
Abre um canal lógico para o cartão ICC. |
| IccOpenLogicalChannel(String) |
Abre um canal lógico para o cartão ICC. |
| IccTransmitApduBasicChannel(Int32, Int32, Int32, Int32, Int32, String) |
Transmita uma APDU para o cartão ICC pelo canal básico. |
| IccTransmitApduLogicalChannel(Int32, Int32, Int32, Int32, Int32, Int32, String) |
Transmita uma APDU para o cartão ICC por meio de um canal lógico. |
| IsDataEnabledForReason(Int32) |
Retorne se os dados estão habilitados por determinado motivo. |
| IsEmergencyNumber(String) |
Identifica se o número de telefone fornecido é um número de emergência que corresponde a um número de emergência conhecido com base na localidade atual, cartão SIM, banco de dados Android, modem, rede ou padrões. |
| IsModemEnabledForSlot(Int32) |
Indica se há ou não uma pilha de modem habilitada para o slot SIM especificado. |
| IsMultiSimSupported() |
Retorna se o uso de vários cartões SIM ao mesmo tempo para se registrar na rede (e. |
| IsPremiumCapabilityAvailableForPurchase(PremiumCapability) |
Verifique se a funcionalidade premium fornecida está disponível para compra da operadora. |
| IsRadioInterfaceCapabilitySupported(String) |
Se o dispositivo dá suporte a uma determinada funcionalidade na interface de rádio. |
| IsVoicemailVibrationEnabled(PhoneAccountHandle) |
Retorna se a vibração está definida para notificação de caixa postal nas configurações de telefone. |
| 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) |
| Listen(PhoneStateListener, PhoneStateListenerFlags) |
Registra um objeto ouvinte para receber a notificação de alterações em estados de telefonia especificados. |
| 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) |
| PurchasePremiumCapability(PremiumCapability, IExecutor, IConsumer) |
Compre a funcionalidade premium fornecida da operadora. |
| RebootModem() |
Gerar uma redefinição de modem de rádio. |
| RegisterTelephonyCallback(IExecutor, TelephonyCallback) |
Registra um objeto de retorno de chamada para receber a notificação de alterações em estados de telefonia especificados. |
| RegisterTelephonyCallback(Int32, IExecutor, TelephonyCallback) |
Registra um objeto de retorno de chamada para receber a notificação de alterações em estados de telefonia especificados. |
| RequestCellInfoUpdate(IExecutor, TelephonyManager+CellInfoCallback) |
Solicita todas as informações de célula disponíveis da assinatura atual para células localizadas/registradas, servindo e vizinhas. |
| RequestNetworkScan(Int32, NetworkScanRequest, IExecutor, TelephonyScanManager+NetworkScanCallback) |
Solicite uma verificação de rede. |
| RequestNetworkScan(NetworkScanRequest, IExecutor, TelephonyScanManager+NetworkScanCallback) |
Solicite uma verificação de rede. |
| SendDialerSpecialCode(String) |
Envie o código do discador especial. |
| SendEnvelopeWithStatus(String) |
Envie ENVELOPE para o SIM e retorne a resposta. |
| SendUssdRequest(String, TelephonyManager+UssdResponseCallback, Handler) |
Envia uma solicitação ussd (dados de serviço suplementar não estruturados) para a rede móvel e informa o chamador da resposta por meio do fornecido |
| SendVisualVoicemailSms(String, Int32, String, PendingIntent) |
Enviar um SMS de caixa postal visual. |
| SetAllowedNetworkTypesForReason(Int32, Int64) |
Defina os tipos de rede permitidos do dispositivo e forneça o motivo para disparar a alteração de rede permitida. |
| SetDataEnabledForReason(Int32, Boolean) |
Controle da conexão de dados e forneça o motivo de disparar o controle de conexão de dados. |
| SetForbiddenPlmns(IList<String>) |
Substitua o conteúdo do arquivo SIM PLMN proibido pelos valores fornecidos. |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle (Herdado de Object) |
| SetLine1NumberForDisplay(String, String) |
Defina a cadeia de caracteres de número de telefone da linha 1 e sua alfatag para o ICCID atual apenas para fins de exibição, por exemplo, exibida no Status do Telefone. |
| SetNetworkSelectionModeAutomatic() |
Define o modo de seleção de rede como automático. |
| SetNetworkSelectionModeManual(String, Boolean, Int32) |
Peça ao rádio para se conectar à rede de entrada e alterar o modo de seleção para manual. |
| SetNetworkSelectionModeManual(String, Boolean) |
Peça ao rádio para se conectar à rede de entrada e alterar o modo de seleção para manual. |
| SetOperatorBrandOverride(String) |
Substitua a identidade visual para o ICCID atual. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (Herdado de JavaObject) |
| SetPreferredNetworkTypeToGlobal() |
Defina o tipo de rede preferencial para o modo global, que inclui NR, LTE, CDMA, EvDo e GSM/WCDMA. |
| SetPreferredOpportunisticDataSubscription(Int32, Boolean, IExecutor, IConsumer) |
Defina a ID de assinatura de dados oportunista preferencial. |
| SetSignalStrengthUpdateRequest(SignalStrengthUpdateRequest) |
Defina uma |
| SetVisualVoicemailSmsFilterSettings(VisualVoicemailSmsFilterSettings) |
Defina as configurações de filtro sms da caixa postal visual para a ID da assinatura fixada no TelephonyManager. |
| SetVoiceMailNumber(String, String) |
Define o número da caixa postal. |
| SetVoicemailRingtoneUri(PhoneAccountHandle, Uri) |
Define o toque de caixa postal por conta. |
| SetVoicemailVibrationEnabled(PhoneAccountHandle, Boolean) |
Define a preferência por conta se a vibração está habilitada para notificações de caixa postal. |
| SwitchMultiSimConfig(Int32) |
Alternar configurações para habilitar o multi-sim ou voltar para o single-sim |
| 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) |
| UnregisterTelephonyCallback(TelephonyCallback) |
Cancelar o registro de um existente |
| UpdateAvailableNetworks(IList<AvailableNetworkInfo>, IExecutor, IConsumer) |
Atualize a disponibilidade de uma lista de redes no local atual. |
| UploadCallComposerPicture(IPath, String, IExecutor, IOutcomeReceiver) |
Carrega uma imagem na rede da operadora para uso com o compositor de chamadas. |
| UploadCallComposerPicture(Stream, String, IExecutor, IOutcomeReceiver) |
Carrega uma imagem na rede da operadora para uso com o compositor de chamadas. |
| 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() |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. (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) |
Fornece acesso a informações sobre os serviços de telefonia no dispositivo. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |