DevicePolicyManager.SetDefaultSmsApplication(ComponentName, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Muss von einem Gerätebesitzer oder profilbesitzer eines unternehmenseigenen verwalteten Profils aufgerufen werden, um die standardmäßige SMS-Anwendung festzulegen.
[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
Parameter
- admin
- ComponentName
Dieser DeviceAdminReceiver
Anforderung ist zugeordnet. Null, wenn der Anrufer kein Geräteadministrator ist.
- packageName
- String
Der Name des Pakets, das als Standard-SMS-Anwendung festgelegt werden soll.
- Attribute
Hinweise
Muss von einem Gerätebesitzer oder profilbesitzer eines unternehmenseigenen verwalteten Profils aufgerufen werden, um die standardmäßige SMS-Anwendung festzulegen.
Diese Methode kann für die Instanz aufgerufen werden, von #getParentProfileInstance(ComponentName)
der DevicePolicyManager
zurückgegeben wird, wobei der Aufrufer der Profilbesitzer eines unternehmenseigenen verwalteten Profils sein muss und das Paket ein vorinstalliertes Systempaket sein muss. Wenn die übergeordnete Instanz aufgerufen wird, wird die Standard-SMS-Anwendung für das persönliche Profil festgelegt.
Ab Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE
kann der Profilbesitzer eines unternehmenseigenen verwalteten Profils diese Methode auch direkt (nicht in der übergeordneten Profilinstanz) aufrufen, um die standard-SMS-Anwendung im Arbeitsprofil festzulegen. Dies ist nur dann sinnvoll, wenn die Geschäftliche Profiltelefonie durch #setManagedSubscriptionsPolicy
aktiviert ist.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.