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
待處理的套件識別碼,透過 Intent Extra 傳遞 PackageManager#EXTRA_VERIFICATION_ID 。
- verificationCodeAtTimeout
- PackageInstallVerification
或 PackageManager#VERIFICATION_ALLOWPackageManager#VERIFICATION_REJECT。 若 verificationCodeAtTimeout 非 PackageManager#VERIFICATION_ALLOWPackageManager#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 套件延長回應的預設逾時,並宣告逾時後要執行的動作。 回應必須包含 ,verificationCodeAtTimeout其中之一PackageManager#VERIFICATION_ALLOWPackageManager#VERIFICATION_REJECT或 。
此方法每個套件 ID 只能呼叫一次。額外的通話不會有影響。
Java 文件 android.content.pm.PackageManager.extendVerificationTimeout(int, int, long)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。