Partilhar via


EuiccManager.ExtraEmbeddedSubscriptionDetailedCode Campo

Definição

Chave para um conjunto extra em PendingIntent retornos de chamada de resultado fornecendo um código de resultado detalhado.

[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

Valor do campo

Atributos

Comentários

Chave para um conjunto extra em PendingIntent retornos de chamada de resultado fornecendo um código de resultado detalhado.

O valor dessa chave é um inteiro e contém duas partes. O primeiro byte é OperationCode e os três bytes de fresagem são o ErrorCode.

OperationCode é o primeiro byte do código de resultado e é uma categorização que define que tipo de operação ocorreu quando ocorreu um erro. por exemplo #OPERATION_DOWNLOAD , significa que o erro está relacionado ao download. Como o OperationCode usa apenas no máximo um byte, a quantidade máxima permitida é 255(0xFF).

ErrorCode são os três bytes restantes do código de resultado e denotam o que aconteceu. por exemplo, uma combinação de e #ERROR_TIME_OUT irá sugerir que a operação de #OPERATION_DOWNLOAD download expirou. A única exceção aqui é #OPERATION_SMDX_SUBJECT_REASON_CODE, onde em vez de ErrorCode, SubjectCode[5.2.6.1 da GSMA (SGP.22 v2.2) e ReasonCode[5.2.6.2] da GSMA (SGP.22 v2.2) são codificados.

Documentação Java para android.telephony.euicc.EuiccManager.EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE.

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.

Aplica-se a