Compartilhar via


DevicePolicyManager.SetDefaultSmsApplication(ComponentName, String) Método

Definição

Deve ser chamado por um proprietário de dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para definir o aplicativo SMS padrão.

[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

Parâmetros

admin
ComponentName

A que DeviceAdminReceiver este pedido está associado. Nulo se o chamador não for um administrador de dispositivo.

packageName
String

O nome do pacote a ser definido como o aplicativo SMS padrão.

Atributos

Comentários

Deve ser chamado por um proprietário de dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para definir o aplicativo SMS padrão.

Esse método pode ser chamado na DevicePolicyManager instância, retornada pelo #getParentProfileInstance(ComponentName), onde o chamador deve ser o proprietário do perfil de um perfil gerenciado de propriedade da organização e o pacote deve ser um pacote de sistema pré-instalado. Se chamado na instância pai, o aplicativo SMS padrão será definido no perfil pessoal.

A partir do Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE, o proprietário do perfil de um perfil gerenciado de propriedade da organização também pode chamar esse método diretamente (não na instância do perfil pai) para definir o aplicativo SMS padrão no perfil de trabalho. Isso só é significativo quando a telefonia do perfil de trabalho é habilitada pelo #setManagedSubscriptionsPolicy.

Documentação Java para android.app.admin.DevicePolicyManager.setDefaultSmsApplication(android.content.ComponentName, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a