Condividi tramite


EuiccManager.ExtraEmbeddedSubscriptionDetailedCode Campo

Definizione

Chiave per un set aggiuntivo sui PendingIntent callback dei risultati che fornisce un codice di risultato dettagliato.

[Android.Runtime.Register("EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE", ApiSince=28)]
public const string ExtraEmbeddedSubscriptionDetailedCode;
[<Android.Runtime.Register("EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE", ApiSince=28)>]
val mutable ExtraEmbeddedSubscriptionDetailedCode : string

Valore del campo

Attributi

Commenti

Chiave per un set aggiuntivo sui PendingIntent callback dei risultati che fornisce un codice di risultato dettagliato.

Il valore di questa chiave è un numero intero e contiene due parti. Il primo byte è OperationCode e il reaming di tre byte è ErrorCode.

OperationCode è il primo byte del codice del risultato ed è una categorizzazione che definisce il tipo di operazione eseguita quando si è verificato un errore. Ad esempio #OPERATION_DOWNLOAD , significa che l'errore è correlato al download. Poiché OperationCode usa al massimo un byte, la quantità massima consentita è 255(0xFF).

ErrorCode è il resto di tre byte del codice del risultato e indica cosa è successo. Ad esempio, una combinazione di #OPERATION_DOWNLOAD e #ERROR_TIME_OUT suggerisce che l'operazione di download è scaduta. L'unica eccezione è #OPERATION_SMDX_SUBJECT_REASON_CODE, dove invece di ErrorCode, SubjectCode[5.2.6.1 da GSMA (SGP.22 v2.2) e ReasonCode[5.2.6.2] da GSMA (SGP.22 v2.2) sono codificati.

Documentazione java per android.telephony.euicc.EuiccManager.EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE.

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.

Si applica a