DevicePolicyManager.SetDefaultSmsApplication(ComponentName, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
.
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.