DevicePolicyManager.SetDefaultSmsApplication(ComponentName, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Должен вызываться владельцем устройства или владельцем профиля управляемого профиля организации, чтобы задать приложение SMS по умолчанию.
[Android.Runtime.Register("setDefaultSmsApplication", "(Landroid/content/ComponentName;Ljava/lang/String;)V", "GetSetDefaultSmsApplication_Landroid_content_ComponentName_Ljava_lang_String_Handler", ApiSince=29)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_DEFAULT_SMS")]
public virtual void SetDefaultSmsApplication(Android.Content.ComponentName? admin, string packageName);
[<Android.Runtime.Register("setDefaultSmsApplication", "(Landroid/content/ComponentName;Ljava/lang/String;)V", "GetSetDefaultSmsApplication_Landroid_content_ComponentName_Ljava_lang_String_Handler", ApiSince=29)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_DEFAULT_SMS")>]
abstract member SetDefaultSmsApplication : Android.Content.ComponentName * string -> unit
override this.SetDefaultSmsApplication : Android.Content.ComponentName * string -> unit
Параметры
- admin
- ComponentName
С которым DeviceAdminReceiver
связан этот запрос. Значение NULL, если вызывающий объект не является администратором устройства.
- packageName
- String
Имя пакета, заданного в качестве приложения SMS по умолчанию.
- Атрибуты
Комментарии
Должен вызываться владельцем устройства или владельцем профиля управляемого профиля организации, чтобы задать приложение SMS по умолчанию.
Этот метод может вызываться в DevicePolicyManager
экземпляре, возвращаемом #getParentProfileInstance(ComponentName)
в том случае, когда вызывающий объект должен быть владельцем профиля управляемого профиля организации, а пакет должен быть предварительно установленным системным пакетом. При вызове родительского экземпляра приложение SMS по умолчанию устанавливается в личном профиле.
Начиная с Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE
, владелец профиля управляемого профиля организации также может вызывать этот метод напрямую (не в родительском экземпляре профиля), чтобы задать приложение SMS по умолчанию в рабочем профиле. Это важно, только если телефония рабочего профиля включена #setManagedSubscriptionsPolicy
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.