TelecomManager.GetLine1Number(PhoneAccountHandle) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Верните номер телефона 1 для данной учетной записи телефона.
[Android.Runtime.Register("getLine1Number", "(Landroid/telecom/PhoneAccountHandle;)Ljava/lang/String;", "GetGetLine1Number_Landroid_telecom_PhoneAccountHandle_Handler", ApiSince=23)]
public virtual string? GetLine1Number (Android.Telecom.PhoneAccountHandle? accountHandle);
[<Android.Runtime.Register("getLine1Number", "(Landroid/telecom/PhoneAccountHandle;)Ljava/lang/String;", "GetGetLine1Number_Landroid_telecom_PhoneAccountHandle_Handler", ApiSince=23)>]
abstract member GetLine1Number : Android.Telecom.PhoneAccountHandle -> string
override this.GetLine1Number : Android.Telecom.PhoneAccountHandle -> string
Параметры
- accountHandle
- PhoneAccountHandle
Дескриптор учетной записи извлекает число для.
Возвращаемое значение
Строковое представление номера телефона 1.
- Атрибуты
Комментарии
Верните номер телефона 1 для данной учетной записи телефона.
Требуется разрешение: android.Manifest.permission#READ_SMS READ_SMS
или android.Manifest.permission#READ_PHONE_NUMBERS READ_PHONE_NUMBERS
что вызывающий объект является приложением SMS по умолчанию для любого уровня API. android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE
для приложений, предназначенных для API пакета SDK 29 и ниже.
Этот элемент считается нерекомендуемым. вместо SubscriptionManager#getPhoneNumber(int)
этого используется идентификатор подписки телефонии, который можно получить с accountHandle
помощью объекта TelephonyManager#getSubscriptionId(PhoneAccountHandle)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.