次の方法で共有


DevicePolicyManager.SetMaximumTimeToLock(ComponentName, Int64) メソッド

定義

デバイスがロックされるまでのユーザー アクティビティの最大時間を設定するために、デバイスを管理しているアプリケーションによって呼び出されます。

[Android.Runtime.Register("setMaximumTimeToLock", "(Landroid/content/ComponentName;J)V", "GetSetMaximumTimeToLock_Landroid_content_ComponentName_JHandler")]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_LOCK")]
public virtual void SetMaximumTimeToLock (Android.Content.ComponentName? admin, long timeMs);
[<Android.Runtime.Register("setMaximumTimeToLock", "(Landroid/content/ComponentName;J)V", "GetSetMaximumTimeToLock_Landroid_content_ComponentName_JHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_LOCK")>]
abstract member SetMaximumTimeToLock : Android.Content.ComponentName * int64 -> unit
override this.SetMaximumTimeToLock : Android.Content.ComponentName * int64 -> unit

パラメーター

admin
ComponentName

DeviceAdminReceiverこの要求が関連付けられているもの。 呼び出し元がデバイス管理者でない場合は Null

timeMs
Int64

ロックする新しい最大時間 (ミリ秒単位)。 値 0 は、制限がないことを意味します。

属性

注釈

デバイスがロックされるまでのユーザー アクティビティの最大時間を設定するために、デバイスを管理しているアプリケーションによって呼び出されます。 これにより、ユーザーが設定できる長さが制限されます。 すぐに有効になります。

呼び出し元のデバイス管理者は、このメソッドを呼び出すことができるように要求 DeviceAdminInfo#USES_POLICY_FORCE_LOCK している必要があります。呼び出していない場合は、セキュリティ例外がスローされます。

このメソッドは、親プロファイルに制限を DevicePolicyManager 設定するために、返される #getParentProfileInstance(ComponentName) インスタンスで呼び出すことができます。

の Java ドキュメントandroid.app.admin.DevicePolicyManager.setMaximumTimeToLock(android.content.ComponentName, long)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象