DevicePolicyManager.WipeData メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
WipeData(WipeDataFlags) |
「 |
WipeData(WipeDataFlags, ICharSequence) |
すべてのユーザー データをワイプするように依頼します。 |
WipeData(WipeDataFlags, String) |
すべてのユーザー データをワイプするように依頼します。 |
WipeData(WipeDataFlags)
「#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
パラメーター
- flags
- WipeDataFlags
追加オプションのビット マスク: 現在サポートされているフラグは、#WIPE_EXTERNAL_STORAGE
、 #WIPE_EUICC
#WIPE_RESET_PROTECTION_DATA
、および #WIPE_SILENTLY
です。
- 属性
注釈
「#wipeData(int, CharSequence)
」を参照してください。
の Java ドキュメント android.app.admin.DevicePolicyManager.wipeData(int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
WipeData(WipeDataFlags, ICharSequence)
すべてのユーザー データをワイプするように依頼します。
[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
パラメーター
- flags
- WipeDataFlags
追加オプションのビット マスク: 現在サポートされているフラグは #WIPE_EXTERNAL_STORAGE
、 #WIPE_RESET_PROTECTION_DATA
、および #WIPE_EUICC
です。
- reason
- ICharSequence
ユーザーに表示できるデータをワイプする理由を含む文字列。
- 属性
注釈
すべてのユーザー データをワイプするように依頼します。
セカンダリ ユーザーまたはマネージド プロファイルとして呼び出された場合、ユーザー自体とそれに関連付けられているユーザー データがワイプされます。 特に、呼び出し元がorganization所有のマネージド プロファイルのプロファイル所有者である場合、このメソッドを呼び出すと、個人使用のためにデバイスが放棄され、プロファイル所有者によって設定されたすべてのポリシーが削除されます。
このメソッドをプライマリ ユーザーから呼び出すことは、呼び出し元のアプリが SDK レベル Build.VERSION_CODES#TIRAMISU
以下を対象としている場合にのみ機能します。その場合、起動中にすべてのデバイス データ (すべてのセカンダリ ユーザーとそのデータを含む) が消去され、デバイスが再起動されます。 SDK レベル Build.VERSION_CODES#UPSIDE_DOWN_CAKE
以上を対象とするアプリが、プライマリ ユーザーまたは最後のフル ユーザーからこのメソッドを呼び出している場合は、 IllegalStateException
がスローされます。
アプリが、ユーザーに関係なくデバイス全体をワイプする場合は、代わりに を使用 #wipeDevice
する必要があります。
の Java ドキュメント android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
WipeData(WipeDataFlags, String)
すべてのユーザー データをワイプするように依頼します。
public void WipeData (Android.App.Admin.WipeDataFlags flags, string reason);
member this.WipeData : Android.App.Admin.WipeDataFlags * string -> unit
パラメーター
- flags
- WipeDataFlags
追加オプションのビット マスク: 現在サポートされているフラグは #WIPE_EXTERNAL_STORAGE
、 #WIPE_RESET_PROTECTION_DATA
、および #WIPE_EUICC
です。
- reason
- String
ユーザーに表示できるデータをワイプする理由を含む文字列。
注釈
すべてのユーザー データをワイプするように依頼します。
セカンダリ ユーザーまたはマネージド プロファイルとして呼び出された場合、ユーザー自体とそれに関連付けられているユーザー データがワイプされます。 特に、呼び出し元がorganization所有のマネージド プロファイルのプロファイル所有者である場合、このメソッドを呼び出すと、個人使用のためにデバイスが放棄され、プロファイル所有者によって設定されたすべてのポリシーが削除されます。
このメソッドをプライマリ ユーザーから呼び出すことは、呼び出し元のアプリが SDK レベル Build.VERSION_CODES#TIRAMISU
以下を対象としている場合にのみ機能します。その場合、起動中にすべてのデバイス データ (すべてのセカンダリ ユーザーとそのデータを含む) が消去され、デバイスが再起動されます。 SDK レベル Build.VERSION_CODES#UPSIDE_DOWN_CAKE
以上を対象とするアプリが、プライマリ ユーザーまたは最後のフル ユーザーからこのメソッドを呼び出している場合は、 IllegalStateException
がスローされます。
アプリが、ユーザーに関係なくデバイス全体をワイプする場合は、代わりに を使用 #wipeDevice
する必要があります。
の Java ドキュメント android.app.admin.DevicePolicyManager.wipeData(int, java.lang.CharSequence)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。