DevicePolicyManager.WipeData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| WipeData(WipeDataFlags) |
Voir |
| WipeData(WipeDataFlags, ICharSequence) |
Demandez à tous les utilisateurs de réinitialiser toutes les données utilisateur. |
| WipeData(WipeDataFlags, String) |
Demandez à tous les utilisateurs de réinitialiser toutes les données utilisateur. |
WipeData(WipeDataFlags)
Voir #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
Paramètres
- flags
- WipeDataFlags
Masque de bits d’options supplémentaires : les indicateurs actuellement pris en charge sont #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA et #WIPE_SILENTLY.
- Attributs
Remarques
Voir #wipeData(int, CharSequence)
Java documentation pour android.app.admin.DevicePolicyManager.wipeData(int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
WipeData(WipeDataFlags, ICharSequence)
Demandez à tous les utilisateurs de réinitialiser toutes les données utilisateur.
[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
Paramètres
- flags
- WipeDataFlags
Masque de bits des options supplémentaires : les indicateurs actuellement pris en charge sont #WIPE_EXTERNAL_STORAGE et #WIPE_RESET_PROTECTION_DATA.
- reason
- ICharSequence
chaîne qui contient la raison de l’effacement des données, qui peuvent être présentées à l’utilisateur.
- Attributs
Remarques
Demandez à tous les utilisateurs de réinitialiser toutes les données utilisateur.
S’il est appelé en tant qu’utilisateur secondaire ou profil managé, l’utilisateur lui-même et ses données utilisateur associées sont effacées. En particulier, si l’appelant est un propriétaire de profil d’un profil géré appartenant à l’organisation, l’appel de cette méthode abandonne l’appareil pour une utilisation personnelle, en supprimant le profil managé et toutes les stratégies définies par le propriétaire du profil.
L’appel de cette méthode à partir de l’utilisateur principal fonctionne uniquement si l’application appelante cible le niveau Build.VERSION_CODES#TIRAMISU du KIT DE développement logiciel (SDK) ou inférieur, auquel cas il entraîne le redémarrage de l’appareil, l’effacement de toutes les données de l’appareil, y compris tous les utilisateurs secondaires et leurs données, lors du démarrage. Si une application ciblant le niveau Build.VERSION_CODES#UPSIDE_DOWN_CAKE du KIT de développement logiciel (SDK) et versions ultérieures appelle cette méthode à partir de l’utilisateur principal ou du dernier utilisateur complet, IllegalStateException elle est levée.
Si une application souhaite réinitialiser l’ensemble de l’appareil, quel que soit l’utilisateur à partir duquel il provient, il doit l’utiliser #wipeDevice à la place.
Java documentation pour android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
WipeData(WipeDataFlags, String)
Demandez à tous les utilisateurs de réinitialiser toutes les données utilisateur.
public void WipeData(Android.App.Admin.WipeDataFlags flags, string reason);
member this.WipeData : Android.App.Admin.WipeDataFlags * string -> unit
Paramètres
- flags
- WipeDataFlags
Masque de bits des options supplémentaires : les indicateurs actuellement pris en charge sont #WIPE_EXTERNAL_STORAGE et #WIPE_RESET_PROTECTION_DATA.
- reason
- String
chaîne qui contient la raison de l’effacement des données, qui peuvent être présentées à l’utilisateur.
Remarques
Demandez à tous les utilisateurs de réinitialiser toutes les données utilisateur.
S’il est appelé en tant qu’utilisateur secondaire ou profil managé, l’utilisateur lui-même et ses données utilisateur associées sont effacées. En particulier, si l’appelant est un propriétaire de profil d’un profil géré appartenant à l’organisation, l’appel de cette méthode abandonne l’appareil pour une utilisation personnelle, en supprimant le profil managé et toutes les stratégies définies par le propriétaire du profil.
L’appel de cette méthode à partir de l’utilisateur principal fonctionne uniquement si l’application appelante cible le niveau Build.VERSION_CODES#TIRAMISU du KIT DE développement logiciel (SDK) ou inférieur, auquel cas il entraîne le redémarrage de l’appareil, l’effacement de toutes les données de l’appareil, y compris tous les utilisateurs secondaires et leurs données, lors du démarrage. Si une application ciblant le niveau Build.VERSION_CODES#UPSIDE_DOWN_CAKE du KIT de développement logiciel (SDK) et versions ultérieures appelle cette méthode à partir de l’utilisateur principal ou du dernier utilisateur complet, IllegalStateException elle est levée.
Si une application souhaite réinitialiser l’ensemble de l’appareil, quel que soit l’utilisateur à partir duquel il provient, il doit l’utiliser #wipeDevice à la place.
Java documentation pour android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.