LauncherApps.Callback.OnPackagesSuspended 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
OnPackagesSuspended(String[], UserHandle) |
表示已暫停一或多個套件。 |
OnPackagesSuspended(String[], UserHandle, Bundle) |
表示已暫停一或多個套件。 |
OnPackagesSuspended(String[], UserHandle)
表示已暫停一或多個套件。
[Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=24)]
public virtual void OnPackagesSuspended (string[]? packageNames, Android.OS.UserHandle? user);
[<Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=24)>]
abstract member OnPackagesSuspended : string[] * Android.OS.UserHandle -> unit
override this.OnPackagesSuspended : string[] * Android.OS.UserHandle -> unit
參數
- packageNames
- String[]
剛剛暫停的套件名稱。
- user
- UserHandle
產生變更之配置檔的UserHandle。
- 屬性
備註
表示已暫停一或多個套件。 例如,當裝置管理員暫停應用程式時,可能會發生這種情況。
注意:在執行或更新版本的裝置 android.os.Build.VERSION_CODES#P Android P
上,覆寫 #onPackagesSuspended(String[], UserHandle, Bundle)
的任何應用程式都不會收到此回呼。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
OnPackagesSuspended(String[], UserHandle, Bundle)
表示已暫停一或多個套件。
[Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;Landroid/os/Bundle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Landroid_os_Bundle_Handler", ApiSince=28)]
public virtual void OnPackagesSuspended (string[]? packageNames, Android.OS.UserHandle? user, Android.OS.Bundle? launcherExtras);
[<Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;Landroid/os/Bundle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Landroid_os_Bundle_Handler", ApiSince=28)>]
abstract member OnPackagesSuspended : string[] * Android.OS.UserHandle * Android.OS.Bundle -> unit
override this.OnPackagesSuspended : string[] * Android.OS.UserHandle * Android.OS.Bundle -> unit
參數
- packageNames
- String[]
剛剛暫停的套件名稱。
- user
- UserHandle
已暫停指定套件的使用者。
- launcherExtras
- Bundle
Bundle
如果提供給系統,則為啟動器的額外項目,null
否則為 。
- 屬性
備註
表示已暫停一或多個套件。 具有 android.permission.SUSPEND_APPS
的裝置系統管理員或應用程式可以執行這項操作。
具有許可權 android.permission.SUSPEND_APPS
的暫停應用程式可以選擇性地提供 Bundle
額外的資訊,讓啟動器處理這些套件的暫停狀態很有説明。 此 Bundle
內容應該是暫停應用程式與啟動器之間的合約。
已取代這個成員。 launcherExtras
應該使用 #getSuspendedPackageLauncherExtras(String, UserHandle)
取得。 若為所有其他情況, #onPackagesSuspended(String[], UserHandle)
則應該使用 。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。