Idioma

DevicePolicyManager.RemoveOverrideApn(ComponentName, Int32) Método

Definição

Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado para remover uma APN de substituição.

[Android.Runtime.Register("removeOverrideApn", "(Landroid/content/ComponentName;I)Z", "GetRemoveOverrideApn_Landroid_content_ComponentName_IHandler", ApiSince=28)]
public virtual bool RemoveOverrideApn(Android.Content.ComponentName admin, int apnId);
[<Android.Runtime.Register("removeOverrideApn", "(Landroid/content/ComponentName;I)Z", "GetRemoveOverrideApn_Landroid_content_ComponentName_IHandler", ApiSince=28)>]
abstract member RemoveOverrideApn : Android.Content.ComponentName * int -> bool
override this.RemoveOverrideApn : Android.Content.ComponentName * int -> bool

Parâmetros

admin
ComponentName

à qual DeviceAdminReceiver essa solicitação está associada

apnId
Int32

a id apn de substituição a ser removida

Retornos

true se a APN de substituição necessária for removida com êxito, false caso contrário.

Atributos

Comentários

Chamado pelo proprietário do dispositivo ou pelo proprietário do perfil gerenciado para remover uma APN de substituição.

Esse método poderá ser retornado false se não houver APN de substituição com o determinado apnId.

Antes da versão do android.os.Build.VERSION_CODES#TIRAMISUAndroid: somente os proprietários de dispositivos podem remover APNs.

A partir da versão android.os.Build.VERSION_CODES#TIRAMISUdo Android: proprietários de dispositivos e proprietários de perfil gerenciado podem remover APNs corporativas (ApnSetting#TYPE_ENTERPRISE), enquanto apenas os proprietários de dispositivos podem remover outros tipos de APNs.

Java documentação para android.app.admin.DevicePolicyManager.removeOverrideApn(android.content.ComponentName, int).

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

Aplica-se a