DevicePolicyManager.WipeData Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| WipeData(WipeDataFlags) |
Vea |
| WipeData(WipeDataFlags, ICharSequence) |
Pida que se borren todos los datos de usuario. |
| WipeData(WipeDataFlags, String) |
Pida que se borren todos los datos de usuario. |
WipeData(WipeDataFlags)
Vea #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 opciones adicionales: las marcas admitidas actualmente son #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA#WIPE_EUICC y #WIPE_SILENTLY.
- Atributos
Comentarios
Vea #wipeData(int, CharSequence).
Java documentación para android.app.admin.DevicePolicyManager.wipeData(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
WipeData(WipeDataFlags, ICharSequence)
Pida que se borren todos los datos de usuario.
[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 opciones adicionales: las marcas admitidas actualmente son #WIPE_EXTERNAL_STORAGEy #WIPE_RESET_PROTECTION_DATA#WIPE_EUICC.
- reason
- ICharSequence
una cadena que contiene el motivo del borrado de datos, que se puede presentar al usuario.
- Atributos
Comentarios
Pida que se borren todos los datos de usuario.
Si se llama como usuario secundario o perfil administrado, se borrarán el propio usuario y sus datos de usuario asociados. En concreto, si el autor de la llamada es propietario del perfil de un perfil administrado propiedad de la organización, la llamada a este método renunciará al dispositivo para su uso personal, quitando el perfil administrado y todas las directivas establecidas por el propietario del perfil.
Llamar a este método desde el usuario principal solo funcionará si la aplicación que realiza la llamada tiene como destino el nivel Build.VERSION_CODES#TIRAMISU de SDK o inferior, en cuyo caso hará que el dispositivo se reinicie, borrando todos los datos del dispositivo, incluidos todos los usuarios secundarios y sus datos, mientras se arranca. Si una aplicación que tiene como destino el nivel Build.VERSION_CODES#UPSIDE_DOWN_CAKE del SDK y versiones posteriores llama a este método desde el usuario principal o al último usuario completo, IllegalStateException se producirá.
Si una aplicación quiere borrar todo el dispositivo independientemente del usuario del que procede, debe usar #wipeDevice en su lugar.
Java documentación para android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
WipeData(WipeDataFlags, String)
Pida que se borren todos los datos de usuario.
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 opciones adicionales: las marcas admitidas actualmente son #WIPE_EXTERNAL_STORAGEy #WIPE_RESET_PROTECTION_DATA#WIPE_EUICC.
- reason
- String
una cadena que contiene el motivo del borrado de datos, que se puede presentar al usuario.
Comentarios
Pida que se borren todos los datos de usuario.
Si se llama como usuario secundario o perfil administrado, se borrarán el propio usuario y sus datos de usuario asociados. En concreto, si el autor de la llamada es propietario del perfil de un perfil administrado propiedad de la organización, la llamada a este método renunciará al dispositivo para su uso personal, quitando el perfil administrado y todas las directivas establecidas por el propietario del perfil.
Llamar a este método desde el usuario principal solo funcionará si la aplicación que realiza la llamada tiene como destino el nivel Build.VERSION_CODES#TIRAMISU de SDK o inferior, en cuyo caso hará que el dispositivo se reinicie, borrando todos los datos del dispositivo, incluidos todos los usuarios secundarios y sus datos, mientras se arranca. Si una aplicación que tiene como destino el nivel Build.VERSION_CODES#UPSIDE_DOWN_CAKE del SDK y versiones posteriores llama a este método desde el usuario principal o al último usuario completo, IllegalStateException se producirá.
Si una aplicación quiere borrar todo el dispositivo independientemente del usuario del que procede, debe usar #wipeDevice en su lugar.
Java documentación para android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.