DevicePolicyManager.WipeData 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.
Sobrecargas
| Nome | Description |
|---|---|
| WipeData(WipeDataFlags) |
Consulte |
| WipeData(WipeDataFlags, ICharSequence) |
Peça que todos os dados do usuário sejam apagados. |
| WipeData(WipeDataFlags, String) |
Peça que todos os dados do usuário sejam apagados. |
WipeData(WipeDataFlags)
Consulte #wipeData(int, CharSequence)
[Android.Runtime.Register("wipeData", "(I)V", "GetWipeData_IHandler")]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_WIPE_DATA")]
public virtual void WipeData(Android.App.Admin.WipeDataFlags flags);
[<Android.Runtime.Register("wipeData", "(I)V", "GetWipeData_IHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_WIPE_DATA")>]
abstract member WipeData : Android.App.Admin.WipeDataFlags -> unit
override this.WipeData : Android.App.Admin.WipeDataFlags -> unit
Parâmetros
- flags
- WipeDataFlags
Máscara de bits de opções adicionais: os sinalizadores com suporte no momento são #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA#WIPE_EUICC e #WIPE_SILENTLY.
- Atributos
Comentários
Consulte #wipeData(int, CharSequence)
Java documentação para android.app.admin.DevicePolicyManager.wipeData(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
WipeData(WipeDataFlags, ICharSequence)
Peça que todos os dados do usuário sejam apagados.
[Android.Runtime.Register("wipeData", "(ILjava/lang/CharSequence;)V", "GetWipeData_ILjava_lang_CharSequence_Handler", ApiSince=28)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_WIPE_DATA")]
public virtual void WipeData(Android.App.Admin.WipeDataFlags flags, Java.Lang.ICharSequence reason);
[<Android.Runtime.Register("wipeData", "(ILjava/lang/CharSequence;)V", "GetWipeData_ILjava_lang_CharSequence_Handler", ApiSince=28)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_WIPE_DATA")>]
abstract member WipeData : Android.App.Admin.WipeDataFlags * Java.Lang.ICharSequence -> unit
override this.WipeData : Android.App.Admin.WipeDataFlags * Java.Lang.ICharSequence -> unit
Parâmetros
- flags
- WipeDataFlags
Máscara de bits de opções adicionais: os sinalizadores com suporte no momento são #WIPE_EXTERNAL_STORAGEe #WIPE_RESET_PROTECTION_DATA#WIPE_EUICC.
- reason
- ICharSequence
uma cadeia de caracteres que contém o motivo para apagar dados, que podem ser apresentados ao usuário.
- Atributos
Comentários
Peça que todos os dados do usuário sejam apagados.
Se chamado como um usuário secundário ou perfil gerenciado, o próprio usuário e seus dados de usuário associados serão apagados. Em particular, se o chamador for um proprietário de perfil de um perfil gerenciado de propriedade da organização, chamar esse método abrirá mão do dispositivo para uso pessoal, removendo o perfil gerenciado e todas as políticas definidas pelo proprietário do perfil.
Chamar esse método do usuário primário só funcionará se o aplicativo de chamada estiver direcionando o nível Build.VERSION_CODES#TIRAMISU do SDK ou abaixo, nesse caso, ele fará com que o dispositivo seja reinicializado, apagando todos os dados do dispositivo - incluindo todos os usuários secundários e seus dados - durante a inicialização. Se um aplicativo direcionado ao nível Build.VERSION_CODES#UPSIDE_DOWN_CAKE do SDK e acima estiver chamando esse método do usuário primário ou do último usuário completo, IllegalStateException será gerado.
Se um aplicativo quiser apagar todo o dispositivo, independentemente de de qual usuário ele é, ele deverá usar #wipeDevice em vez disso.
Java documentação para android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence).
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
WipeData(WipeDataFlags, String)
Peça que todos os dados do usuário sejam apagados.
public void WipeData(Android.App.Admin.WipeDataFlags flags, string reason);
member this.WipeData : Android.App.Admin.WipeDataFlags * string -> unit
Parâmetros
- flags
- WipeDataFlags
Máscara de bits de opções adicionais: os sinalizadores com suporte no momento são #WIPE_EXTERNAL_STORAGEe #WIPE_RESET_PROTECTION_DATA#WIPE_EUICC.
- reason
- String
uma cadeia de caracteres que contém o motivo para apagar dados, que podem ser apresentados ao usuário.
Comentários
Peça que todos os dados do usuário sejam apagados.
Se chamado como um usuário secundário ou perfil gerenciado, o próprio usuário e seus dados de usuário associados serão apagados. Em particular, se o chamador for um proprietário de perfil de um perfil gerenciado de propriedade da organização, chamar esse método abrirá mão do dispositivo para uso pessoal, removendo o perfil gerenciado e todas as políticas definidas pelo proprietário do perfil.
Chamar esse método do usuário primário só funcionará se o aplicativo de chamada estiver direcionando o nível Build.VERSION_CODES#TIRAMISU do SDK ou abaixo, nesse caso, ele fará com que o dispositivo seja reinicializado, apagando todos os dados do dispositivo - incluindo todos os usuários secundários e seus dados - durante a inicialização. Se um aplicativo direcionado ao nível Build.VERSION_CODES#UPSIDE_DOWN_CAKE do SDK e acima estiver chamando esse método do usuário primário ou do último usuário completo, IllegalStateException será gerado.
Se um aplicativo quiser apagar todo o dispositivo, independentemente de de qual usuário ele é, ele deverá usar #wipeDevice em vez disso.
Java documentação para android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence).
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.