Partager via


PhoneAccount.CapabilitySupportsTransactionalOperations Champ

Définition

Attention

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

Indicateur indiquant que cela PhoneAccount prend en charge l’utilisation des API TelecomManager qui utilisent android.os.OutcomeReceivers ou 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

Valeur de champ

Value = 262144

Implémente

Attributs

Remarques

Indicateur indiquant que cela PhoneAccount prend en charge l’utilisation des API TelecomManager qui utilisent android.os.OutcomeReceivers ou java.util.function.Consumers. Sachez que si cette fonctionnalité est définie, #CAPABILITY_SELF_MANAGED elle sera modifiée par Telecom lorsqu’elle PhoneAccount est inscrite via TelecomManager#registerPhoneAccount(PhoneAccount).

android.os.OutcomeReceivers et java.util.function.Consumers représentent des opérations transactionnelles, car l’opération peut réussir ou échouer. Une application souhaitant utiliser des opérations transactionnelles doit définir le comportement d’un appel d’API TelecomManager réussi et ayant échoué.

Documentation Java pour android.telecom.PhoneAccount.CAPABILITY_SUPPORTS_TRANSACTIONAL_OPERATIONS.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à