TelephonyCallback.IEmergencyNumberListListener.OnEmergencyNumberListChanged Método
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.
Retorno de chamada invocado quando a lista de números de emergência atual foi alterada na assinatura registrada.
[Android.Runtime.Register("onEmergencyNumberListChanged", "(Ljava/util/Map;)V", "GetOnEmergencyNumberListChanged_Ljava_util_Map_Handler:Android.Telephony.TelephonyCallback/IEmergencyNumberListListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]
public void OnEmergencyNumberListChanged (System.Collections.Generic.IDictionary<Java.Lang.Integer,System.Collections.Generic.IList<Android.Telephony.Emergency.EmergencyNumber>> emergencyNumberList);
[<Android.Runtime.Register("onEmergencyNumberListChanged", "(Ljava/util/Map;)V", "GetOnEmergencyNumberListChanged_Ljava_util_Map_Handler:Android.Telephony.TelephonyCallback/IEmergencyNumberListListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]
abstract member OnEmergencyNumberListChanged : System.Collections.Generic.IDictionary<Java.Lang.Integer, System.Collections.Generic.IList<Android.Telephony.Emergency.EmergencyNumber>> -> unit
Parâmetros
- emergencyNumberList
- IDictionary<Integer,IList<EmergencyNumber>>
Mapeie associando todas as assinaturas ativas no dispositivo à lista de números de emergência originados dessa assinatura.
Se não houver assinaturas ativas, o mapa conterá uma única entrada com SubscriptionManager#INVALID_SUBSCRIPTION_ID
como chave e uma lista de números de emergência como valor. Se nenhuma informação de número de emergência estiver disponível, o valor estará vazio.
- Atributos
Comentários
Retorno de chamada invocado quando a lista de números de emergência atual foi alterada na assinatura registrada.
Observe que a assinatura registrada está associada ao TelephonyManager
objeto no qual TelephonyManager#registerTelephonyCallback(Executor, TelephonyCallback)
foi chamada. Se esse objeto TelephonyManager foi criado com TelephonyManager#createForSubscriptionId(int)
o , o retorno de chamada se aplicará à ID de assinatura fornecida. Caso contrário, esse retorno de chamada se aplicará ao SubscriptionManager#getDefaultSubscriptionId()
.
O aplicativo de chamada deve ter privilégios de operadora (consulte TelephonyManager#hasCarrierPrivileges
) se não tiver o android.Manifest.permission#READ_PHONE_STATE
.
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.