Поделиться через


PhoneAccount.CapabilitySupportsTransactionalOperations Поле

Определение

Внимание!

This constant will be removed in the future version. Use Android.Telecom.PhoneAccountCapability enum directly instead of this field.

Флаг, указывающий, что это PhoneAccount поддерживает использование API-интерфейсов TelecomManager, использующих android.os.OutcomeReceivers или java.util.function.Consumers.

[Android.Runtime.Register("CAPABILITY_SUPPORTS_TRANSACTIONAL_OPERATIONS", ApiSince=34)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.PhoneAccountCapability enum directly instead of this field.", true)]
public const Android.Telecom.PhoneAccountCapability CapabilitySupportsTransactionalOperations = 262144;
[<Android.Runtime.Register("CAPABILITY_SUPPORTS_TRANSACTIONAL_OPERATIONS", ApiSince=34)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.PhoneAccountCapability enum directly instead of this field.", true)>]
val mutable CapabilitySupportsTransactionalOperations : Android.Telecom.PhoneAccountCapability

Значение поля

Value = 262144

Реализации

Атрибуты

Комментарии

Флаг, указывающий, что это PhoneAccount поддерживает использование API-интерфейсов TelecomManager, использующих android.os.OutcomeReceivers или java.util.function.Consumers. Помните, что если эта возможность задана, #CAPABILITY_SELF_MANAGED она будет изменена Telecom при PhoneAccount регистрации с помощью TelecomManager#registerPhoneAccount(PhoneAccount)этой функции.

android.os.OutcomeReceivers и java.util.function.Consumers представляют транзакционные операции, так как операция может завершиться успешной или неудачной. Приложение, желающее использовать транзакционные операции, должно определять поведение для успешного и неудачного вызова API TelecomManager.

Документация по Java для android.telecom.PhoneAccount.CAPABILITY_SUPPORTS_TRANSACTIONAL_OPERATIONS.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к