共用方式為


AppWidgetManager.GetInstalledProvidersForPackage(String, UserHandle) 方法

定義

取得指定套件和使用者配置檔的AppWidget提供者。

[Android.Runtime.Register("getInstalledProvidersForPackage", "(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;", "GetGetInstalledProvidersForPackage_Ljava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=26)]
public virtual System.Collections.Generic.IList<Android.Appwidget.AppWidgetProviderInfo> GetInstalledProvidersForPackage (string packageName, Android.OS.UserHandle? profile);
[<Android.Runtime.Register("getInstalledProvidersForPackage", "(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;", "GetGetInstalledProvidersForPackage_Ljava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=26)>]
abstract member GetInstalledProvidersForPackage : string * Android.OS.UserHandle -> System.Collections.Generic.IList<Android.Appwidget.AppWidgetProviderInfo>
override this.GetInstalledProvidersForPackage : string * Android.OS.UserHandle -> System.Collections.Generic.IList<Android.Appwidget.AppWidgetProviderInfo>

參數

packageName
String

要取得提供者的套件。 如果為 null,則這個方法相當於 #getInstalledProvidersForProfile(UserHandle)

profile
UserHandle

要取得提供者的配置檔。 傳遞 null 相當於只查詢呼叫使用者。

傳回

如果指定的套件和使用者找不到任何提供者,則為已安裝的提供者,或空白清單。

屬性

備註

取得指定套件和使用者配置檔的AppWidget提供者。 使用者配置檔只能是目前使用者或目前使用者的配置檔。 例如,目前的使用者可能有公司配置檔。 在此情況下,父使用者配置檔具有子配置檔,也就是公司配置檔。

android.appwidget.AppWidgetManager.getInstalledProvidersForPackage(java.lang.String, android.os.UserHandle)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於