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
напрямую.
Рекомендуется, чтобы номер телефона был отформатирован в хорошо известных форматах, например с помощью PhoneNumberUtils
formatNumber*
методов.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.