CarrierConfigManager.KeyUseRcsPresenceBool Field
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Flag indicating whether or not the carrier supports the periodic exchange of phone numbers in the user's address book with the carrier's presence server in order to retrieve the RCS capabilities for each contact used in the RCS User Capability Exchange (UCE) procedure.
[Android.Runtime.Register("KEY_USE_RCS_PRESENCE_BOOL", ApiSince=24)]
public const string KeyUseRcsPresenceBool;
[<Android.Runtime.Register("KEY_USE_RCS_PRESENCE_BOOL", ApiSince=24)>]
val mutable KeyUseRcsPresenceBool : string
Field Value
- Attributes
Remarks
Flag indicating whether or not the carrier supports the periodic exchange of phone numbers in the user's address book with the carrier's presence server in order to retrieve the RCS capabilities for each contact used in the RCS User Capability Exchange (UCE) procedure. See RCC.71, section 3 for more information.
The flag Ims#KEY_ENABLE_PRESENCE_PUBLISH_BOOL
must also be enabled if this flag is enabled, as sending a periodic SIP PUBLISH with this device's RCS capabilities is a requirement for capability exchange to begin.
When presence is supported, the device should use the android.provider.ContactsContract.Data#CARRIER_PRESENCE
bit mask and set the android.provider.ContactsContract.Data#CARRIER_PRESENCE_VT_CAPABLE
bit to indicate whether each contact supports video calling. The UI is made aware that presence is enabled via android.telecom.PhoneAccount#CAPABILITY_VIDEO_CALLING_RELIES_ON_PRESENCE
and can choose to hide or show the video calling icon based on whether a contact supports video.
This member is deprecated. No longer used in framework code, however it may still be used by applications that have not updated their code. This config should still be set to true
if Ims#KEY_RCS_BULK_CAPABILITY_EXCHANGE_BOOL
is set to true
and Ims#KEY_ENABLE_PRESENCE_CAPABILITY_EXCHANGE_BOOL
is set to true
.
Java documentation for android.telephony.CarrierConfigManager.KEY_USE_RCS_PRESENCE_BOOL
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.