DevicePolicyManager.WipeData Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| WipeData(WipeDataFlags) |
Vedere |
| WipeData(WipeDataFlags, ICharSequence) |
Chiedere che tutti i dati utente vengano cancellati. |
| WipeData(WipeDataFlags, String) |
Chiedere che tutti i dati utente vengano cancellati. |
WipeData(WipeDataFlags)
Vedere #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
Parametri
- flags
- WipeDataFlags
Maschera di bit di opzioni aggiuntive: i flag attualmente supportati sono #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA#WIPE_EUICC e #WIPE_SILENTLY.
- Attributi
Commenti
Vedere #wipeData(int, CharSequence)
Documentazione java per android.app.admin.DevicePolicyManager.wipeData(int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
WipeData(WipeDataFlags, ICharSequence)
Chiedere che tutti i dati utente vengano cancellati.
[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
Parametri
- flags
- WipeDataFlags
Maschera di bit di opzioni aggiuntive: i flag attualmente supportati sono #WIPE_EXTERNAL_STORAGEe #WIPE_RESET_PROTECTION_DATA#WIPE_EUICC.
- reason
- ICharSequence
stringa contenente il motivo della cancellazione dei dati, che può essere presentata all'utente.
- Attributi
Commenti
Chiedere che tutti i dati utente vengano cancellati.
Se viene chiamato come utente secondario o profilo gestito, l'utente stesso e i dati utente associati verranno cancellati. In particolare, se il chiamante è un proprietario del profilo di un profilo gestito di proprietà dell'organizzazione, la chiamata a questo metodo rinuncerà al dispositivo per l'uso personale, rimuovendo il profilo gestito e tutti i criteri impostati dal proprietario del profilo.
La chiamata a questo metodo dall'utente primario funzionerà solo se l'app chiamante ha come destinazione il livello Build.VERSION_CODES#TIRAMISU SDK o inferiore, nel qual caso causerà il riavvio del dispositivo, cancellando tutti i dati del dispositivo, inclusi tutti gli utenti secondari e i relativi dati, durante l'avvio. Se un'app destinata al livello Build.VERSION_CODES#UPSIDE_DOWN_CAKE SDK e superiore chiama questo metodo dall'utente primario o dall'ultimo utente completo, IllegalStateException verrà generata.
Se un'app vuole cancellare l'intero dispositivo indipendentemente dall'utente da cui provengono, deve usare #wipeDevice invece.
Documentazione java per android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
WipeData(WipeDataFlags, String)
Chiedere che tutti i dati utente vengano cancellati.
public void WipeData(Android.App.Admin.WipeDataFlags flags, string reason);
member this.WipeData : Android.App.Admin.WipeDataFlags * string -> unit
Parametri
- flags
- WipeDataFlags
Maschera di bit di opzioni aggiuntive: i flag attualmente supportati sono #WIPE_EXTERNAL_STORAGEe #WIPE_RESET_PROTECTION_DATA#WIPE_EUICC.
- reason
- String
stringa contenente il motivo della cancellazione dei dati, che può essere presentata all'utente.
Commenti
Chiedere che tutti i dati utente vengano cancellati.
Se viene chiamato come utente secondario o profilo gestito, l'utente stesso e i dati utente associati verranno cancellati. In particolare, se il chiamante è un proprietario del profilo di un profilo gestito di proprietà dell'organizzazione, la chiamata a questo metodo rinuncerà al dispositivo per l'uso personale, rimuovendo il profilo gestito e tutti i criteri impostati dal proprietario del profilo.
La chiamata a questo metodo dall'utente primario funzionerà solo se l'app chiamante ha come destinazione il livello Build.VERSION_CODES#TIRAMISU SDK o inferiore, nel qual caso causerà il riavvio del dispositivo, cancellando tutti i dati del dispositivo, inclusi tutti gli utenti secondari e i relativi dati, durante l'avvio. Se un'app destinata al livello Build.VERSION_CODES#UPSIDE_DOWN_CAKE SDK e superiore chiama questo metodo dall'utente primario o dall'ultimo utente completo, IllegalStateException verrà generata.
Se un'app vuole cancellare l'intero dispositivo indipendentemente dall'utente da cui provengono, deve usare #wipeDevice invece.
Documentazione java per android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.