PhoneStateListener.OnRegistrationFailed Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Segnalare che la registrazione o l'aggiornamento dell'area di routing/rilevamento non è riuscito.
[Android.Runtime.Register("onRegistrationFailed", "(Landroid/telephony/CellIdentity;Ljava/lang/String;III)V", "GetOnRegistrationFailed_Landroid_telephony_CellIdentity_Ljava_lang_String_IIIHandler", ApiSince=30)]
public virtual void OnRegistrationFailed (Android.Telephony.CellIdentity cellIdentity, string chosenPlmn, int domain, int causeCode, int additionalCauseCode);
[<Android.Runtime.Register("onRegistrationFailed", "(Landroid/telephony/CellIdentity;Ljava/lang/String;III)V", "GetOnRegistrationFailed_Landroid_telephony_CellIdentity_Ljava_lang_String_IIIHandler", ApiSince=30)>]
abstract member OnRegistrationFailed : Android.Telephony.CellIdentity * string * int * int * int -> unit
override this.OnRegistrationFailed : Android.Telephony.CellIdentity * string * int * int * int -> unit
Parametri
- cellIdentity
- CellIdentity
CellIdentity, che deve includere l'identificatore univoco globale per la cella , ad esempio tutti i componenti del CGI o ECGI.
- chosenPlmn
- String
tra quelli trasmessi dalla cella scelta per il tentativo di registrazione non riuscita, tra 5 o 6 cifre, LAN (MCC|MNC).
- domain
- Int32
DOMAIN_CS, DOMAIN_PS o entrambi nel caso di una procedura combinata.
- causeCode
- Int32
l'errore principale causa codice della procedura. Per GSM/UMTS (MM), i valori sono in TS 24.008 Sec 10.5.95 Per GSM/UMTS (GMM), i valori sono in TS 24.008 Sec 10.5.147 Per LTE (EMM) ), i codici causa sono TS 24.301 Sec 9.9.3.9 For NR (5GMM), i codici causa sono TS 24.501 Sec 9.11.3.2 Integer.MAX_VALUE se questo valore non è usato.
- additionalCauseCode
- Int32
codice di causa di qualsiasi routine secondaria/combinata, se appropriato. Per UMTS, se un collegamento combinato ha esito positivo solo per PS, il codice della causa GMM deve essere incluso come codice aggiuntivoCauseCode. Per LTE (ESM), i codici di causa si trovano in TS 24.301 9.9.4.4. Integer.MAX_VALUE se questo valore non è usato.
- Attributi
Commenti
Segnalare che la registrazione o l'aggiornamento dell'area di routing/rilevamento non è riuscito.
Indicare ogni volta che una procedura di registrazione, inclusa una posizione, un routing o un aggiornamento dell'area di rilevamento ha esito negativo. Ciò include procedure che non comportano necessariamente una modifica dello stato di registrazione del modem. Se lo stato di registrazione del modem cambia, questo si riflette in onNetworkStateChanged() e successivamente get{Voice/Data}RegistrationState().
Poiché gli errori di registrazione sono temporanei, questo callback non è permanente. I registranti non riceveranno il valore passato più recente durante la registrazione.
Questo membro è deprecato. Utilizzare invece TelephonyCallback.RegistrationFailedListener
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.