EuiccManager.ExtraEmbeddedSubscriptionDetailedCode Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Ключ дополнительного набора для PendingIntent
обратных вызовов результатов, предоставляющий подробный код результата.
[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
Значение поля
- Атрибуты
Комментарии
Ключ дополнительного набора для PendingIntent
обратных вызовов результатов, предоставляющий подробный код результата.
Значение этого ключа является целым числом и содержит две части. Первый байт — OperationCode, а повторное использование трех байтов — код ошибки.
OperationCode является первым байтом кода результата и представляет собой классификацию, которая определяет тип операции при возникновении ошибки. Например #OPERATION_DOWNLOAD
, это означает, что ошибка связана с загрузкой. Так как OperationCode использует только один байт, максимально допустимое количество равно 255(0xFF).
ErrorCode — это оставшиеся три байта кода результата, и это означает, что произошло. Например, сочетание #OPERATION_DOWNLOAD
и #ERROR_TIME_OUT
предложит время ожидания операции скачивания. Единственным исключением здесь является #OPERATION_SMDX_SUBJECT_REASON_CODE
, где вместо ErrorCode, SubjectCode[5.2.6.1 из GSMA (SGP.22 v2.2) и ReasonCode[5.2.6.2] из GSMA (SGP.22 v2.2) кодируются.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.