PackageManager.ExtendVerificationTimeout メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification
broadcastをリッスンしているパッケージが応答の既定のタイムアウトを延長し、タイムアウトが発生した後に実行するアクションを宣言できるようにします。
[Android.Runtime.Register("extendVerificationTimeout", "(IIJ)V", "GetExtendVerificationTimeout_IIJHandler")]
public abstract void ExtendVerificationTimeout(int id, Android.Content.PM.PackageInstallVerification verificationCodeAtTimeout, long millisecondsToDelay);
[<Android.Runtime.Register("extendVerificationTimeout", "(IIJ)V", "GetExtendVerificationTimeout_IIJHandler")>]
abstract member ExtendVerificationTimeout : int * Android.Content.PM.PackageInstallVerification * int64 -> unit
パラメーター
- id
- Int32
追加の PackageManager#EXTRA_VERIFICATION_ID インテントを介して渡される保留中のパッケージ識別子。
- verificationCodeAtTimeout
- PackageInstallVerification
PackageManager#VERIFICATION_ALLOWまたはPackageManager#VERIFICATION_REJECT。
verificationCodeAtTimeoutがPackageManager#VERIFICATION_ALLOWでもPackageManager#VERIFICATION_REJECTでもない場合、verificationCodeAtTimeoutは既定でPackageManager#VERIFICATION_REJECTされます。
- millisecondsToDelay
- Int64
タイムアウトに対して要求された時間。
正の値で、 PackageManager#MAXIMUM_VERIFICATION_TIMEOUT未満にする必要があります。
millisecondsToDelayが範囲外の場合、millisecondsToDelayは最も近い境界値 (つまり、0 またはPackageManager#MAXIMUM_VERIFICATION_TIMEOUT) に設定されます。
- 属性
例外
呼び出し元がPACKAGE_VERIFICATION_AGENTアクセス許可を持っていない場合。
注釈
Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcastをリッスンしているパッケージが応答の既定のタイムアウトを延長し、タイムアウトが発生した後に実行するアクションを宣言できるようにします。 応答には、PackageManager#VERIFICATION_ALLOWまたはPackageManager#VERIFICATION_REJECTのいずれかであるverificationCodeAtTimeoutを含める必要があります。
このメソッドは、パッケージ ID ごとに 1 回だけ呼び出されます。追加の呼び出しは効果がありません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。