TelephonyManager.SetVoicemailRingtoneUri(PhoneAccountHandle, Uri) Method
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.
Sets the per-account voicemail ringtone.
[Android.Runtime.Register("setVoicemailRingtoneUri", "(Landroid/telecom/PhoneAccountHandle;Landroid/net/Uri;)V", "GetSetVoicemailRingtoneUri_Landroid_telecom_PhoneAccountHandle_Landroid_net_Uri_Handler", ApiSince=26)]
public virtual void SetVoicemailRingtoneUri (Android.Telecom.PhoneAccountHandle? phoneAccountHandle, Android.Net.Uri? uri);
[<Android.Runtime.Register("setVoicemailRingtoneUri", "(Landroid/telecom/PhoneAccountHandle;Landroid/net/Uri;)V", "GetSetVoicemailRingtoneUri_Landroid_telecom_PhoneAccountHandle_Landroid_net_Uri_Handler", ApiSince=26)>]
abstract member SetVoicemailRingtoneUri : Android.Telecom.PhoneAccountHandle * Android.Net.Uri -> unit
override this.SetVoicemailRingtoneUri : Android.Telecom.PhoneAccountHandle * Android.Net.Uri -> unit
Parameters
- phoneAccountHandle
- PhoneAccountHandle
The handle for the PhoneAccount
for which to set the
voicemail ringtone.
- uri
- Uri
The URI for the ringtone to play when receiving a voicemail from a specific PhoneAccount.
- Attributes
Remarks
Sets the per-account voicemail ringtone.
Requires that the calling app is the default dialer, or has carrier privileges (see #hasCarrierPrivileges
, or has permission android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE
.
This member is deprecated. Use android.provider.Settings#ACTION_CHANNEL_NOTIFICATION_SETTINGS
instead.
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.