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


SubscriptionManager.SetCarrierPhoneNumber(Int32, String) Метод

Определение

Задает номер телефона для заданного subId для источника #PHONE_NUMBER_SOURCE_CARRIER carrier.

[Android.Runtime.Register("setCarrierPhoneNumber", "(ILjava/lang/String;)V", "GetSetCarrierPhoneNumber_ILjava_lang_String_Handler", ApiSince=33)]
[Android.Runtime.RequiresPermission("carrier privileges")]
public virtual void SetCarrierPhoneNumber (int subscriptionId, string number);
[<Android.Runtime.Register("setCarrierPhoneNumber", "(ILjava/lang/String;)V", "GetSetCarrierPhoneNumber_ILjava_lang_String_Handler", ApiSince=33)>]
[<Android.Runtime.RequiresPermission("carrier privileges")>]
abstract member SetCarrierPhoneNumber : int * string -> unit
override this.SetCarrierPhoneNumber : int * string -> unit

Параметры

subscriptionId
Int32

идентификатор подписки или #DEFAULT_SUBSCRIPTION_ID идентификатор по умолчанию.

number
String

номер телефона или пустая строка для удаления ранее заданного номера.

Атрибуты

Комментарии

Задает номер телефона для заданного subId для источника #PHONE_NUMBER_SOURCE_CARRIER carrier. Задает пустую строку для удаления ранее заданного номера телефона.

API подходит для приложений оператора, чтобы предоставить номер телефона, например, если невозможно обновить #PHONE_NUMBER_SOURCE_UICC UICC напрямую.

Рекомендуется, чтобы номер телефона был отформатирован в хорошо известных форматах, например с помощью PhoneNumberUtilsformatNumber* методов.

Документация по Java для android.telephony.SubscriptionManager.setCarrierPhoneNumber(int, java.lang.String).

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

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