DevicePolicyManager.SetDefaultSmsApplication(ComponentName, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Deve essere chiamato da un proprietario del dispositivo o da un proprietario del profilo di un profilo gestito di proprietà dell'organizzazione per impostare l'applicazione SMS predefinita.
[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
Parametri
- admin
- ComponentName
A cui DeviceAdminReceiver
è associata questa richiesta. Null se il chiamante non è un amministratore del dispositivo.
- packageName
- String
Nome del pacchetto da impostare come applicazione SMS predefinita.
- Attributi
Commenti
Deve essere chiamato da un proprietario del dispositivo o da un proprietario del profilo di un profilo gestito di proprietà dell'organizzazione per impostare l'applicazione SMS predefinita.
Questo metodo può essere chiamato nell'istanza DevicePolicyManager
di , restituito da #getParentProfileInstance(ComponentName)
, dove il chiamante deve essere il proprietario del profilo di un profilo gestito di proprietà dell'organizzazione e il pacchetto deve essere un pacchetto di sistema preinstallato. Se viene chiamato nell'istanza padre, l'applicazione SMS predefinita viene impostata sul profilo personale.
A partire da Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE
, il proprietario del profilo di un profilo gestito di proprietà dell'organizzazione può anche chiamare questo metodo direttamente (non nell'istanza del profilo padre) per impostare l'applicazione SMS predefinita nel profilo di lavoro. Ciò è significativo solo quando la telefonia del profilo di lavoro è abilitata da #setManagedSubscriptionsPolicy
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.