言語

PackageManager.ExtendVerificationTimeout メソッド

定義

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_REJECTverificationCodeAtTimeoutPackageManager#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 回だけ呼び出されます。追加の呼び出しは効果がありません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象