AppWidgetManager.GetInstalledProvidersForPackage(String, UserHandle) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得指定套件和使用者配置檔的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 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。