AppWidgetProviderInfo 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述已安裝 AppWidget 提供者的元資料。
[Android.Runtime.Register("android/appwidget/AppWidgetProviderInfo", DoNotGenerateAcw=true)]
public class AppWidgetProviderInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/appwidget/AppWidgetProviderInfo", DoNotGenerateAcw=true)>]
type AppWidgetProviderInfo = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 繼承
- 屬性
- 實作
備註
描述已安裝 AppWidget 提供者的元資料。 此類別中的欄位對應於 XML 標籤中的 <appwidget-provider> 欄位。
Java 文件 android.appwidget.AppWidgetProviderInfo。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
建構函式
| 名稱 | Description |
|---|---|
| AppWidgetProviderInfo() |
將 AppWidgetProviderInfo 從 parcel 中解平。 |
| AppWidgetProviderInfo(IntPtr, JniHandleOwnership) |
用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。 |
| AppWidgetProviderInfo(Parcel) |
將 AppWidgetProviderInfo 從 parcel 中解平。 |
欄位
| 名稱 | Description |
|---|---|
| WidgetCategoryHomeScreen |
已淘汰.
表示該小工具可在主畫面顯示。 |
| WidgetCategoryKeyguard |
已淘汰.
表示該小工具可以在 Keyguard 上顯示。 |
| WidgetCategoryNotKeyguard |
已淘汰.
表示該小工具絕不應出現在 Keyguard 上。 |
| WidgetCategorySearchbox |
已淘汰.
表示該小工具可在搜尋框預留的空間中顯示。 |
| WidgetFeatureConfigurationOptional |
已淘汰.
該小工具提供預設設定。 |
| WidgetFeatureHideFromPicker |
已淘汰.
該小工具由應用程式直接新增,主機在提供使用者可選擇的小工具清單時,可能會隱藏此小工具。 |
| WidgetFeatureReconfigurable |
已淘汰.
綁定後,小工具可隨時透過啟動 |
屬性
| 名稱 | Description |
|---|---|
| ActivityInfo |
回傳提供此元件的廣播接收器。 |
| AutoAdvanceViewId |
AppWidget 子檢視的視圖 ID,應該由該小工具的主機自動推進。 |
| Class |
回傳此 |
| Configure |
啟動該活動將設定 AppWidget。 |
| Creator |
可包裹。 |
| DescriptionRes |
AppWidget 描述的資源識別碼。 |
| GeneratedPreviewCategories |
標示可產生預覽的元件類別旗標。 |
| Handle |
底層 Android 實例的帳號。 (繼承來源 Object) |
| Icon |
這個 AppWidget 在 AppWidget 選擇器中顯示的圖示。 |
| InitialKeyguardLayout |
當 AppWidget 在 Keyguard 上顯示時,初始版面的資源 ID。 |
| InitialLayout |
這個 AppWidget 初始版面的資源 ID。 |
| JniIdentityHashCode |
取得由互通執行時指派給此 Java 對等端的身份雜湊碼。 (繼承來源 Object) |
| JniManagedPeerState |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| JniPeerMembers |
描述已安裝 AppWidget 提供者的元資料。 |
| Label |
已淘汰.
標籤要顯示給使用者在 AppWidget 選擇器中。 |
| MaxResizeHeight |
最大高度(以 px 計),小工具可以調整大小。 |
| MaxResizeWidth |
最大寬度(以 px)為單位,小工具可調整大小。 |
| MinHeight |
在 px 中,小工具加入主機時的預設高度。 |
| MinResizeHeight |
最小高度(以像素計),小工具可以調整大小。 |
| MinResizeWidth |
最小寬度(以像素為單位),小工具可以調整大小。 |
| MinWidth |
當小工具加入主機時的預設寬度,以 px. 表示。 |
| PeerReference |
取得這個 Java 節點的 JNI 物件參考。 (繼承來源 Object) |
| PreviewImage |
AppWidget 設定完成後的預覽。 |
| PreviewLayout |
配置資源 ID 是 AppWidget 設定完成後預覽的樣子。 |
| Profile |
取得提供者所在的使用者設定檔。 |
| Provider |
這個 AppWidget 元件的身份。 |
| ResizeMode |
小工具可以調整大小的規則。 |
| TargetCellHeight |
當小工具加入主機時的預設高度,以啟動器格格為單位。 |
| TargetCellWidth |
小工具加入主機時的預設寬度,以啟動器格格為單位。 |
| ThresholdClass |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 |
| ThresholdType |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 |
| UpdatePeriodMillis |
這個 AppWidget 想要更新的頻率,也就是毫秒級。 |
| WidgetCategory |
決定此小工具是否能顯示在主畫面、Keyguard 或兩者上。 |
| WidgetFeatures |
描述已安裝 AppWidget 提供者的元資料。 |
方法
| 名稱 | Description |
|---|---|
| Clone() |
建立並回傳一份此副本 |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| DescribeContents() |
描述此 Parcelable 的組建表示中包含的特殊物件種類。 |
| Dispose() |
釋放該 Java 節點所持有的資源。 (繼承來源 Object) |
| Dispose(Boolean) |
釋放該 Java 節點所持有的資源。 (繼承來源 Object) |
| DisposeUnlessReferenced() |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| Equals(Object) |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| Equals(Object) |
表示是否有其他物體「等同」於此物。 (繼承來源 Object) |
| GetHashCode() |
回傳物件的雜湊碼值。 (繼承來源 Object) |
| JavaFinalize() |
已淘汰.
當垃圾回收判定該物件不再有相關參考時,由垃圾回收器呼叫。 (繼承來源 Object) |
| LoadDescription(Context) |
載入應用程式小工具的在地化描述。 |
| LoadDescriptionFormatted(Context) |
載入應用程式小工具的在地化描述。 |
| LoadIcon(Context, Int32) |
載入該 AppWidget 的圖示,顯示在 AppWidget 選擇器中。 |
| LoadLabel(PackageManager) |
載入本地化標籤,顯示給使用者在 AppWidget 選擇器中。 |
| LoadPreviewImage(Context, Int32) |
載入 AppWidget 設定完成後的預覽。 |
| Notify() |
喚醒一個正在該物件監視器上等待的執行緒。 (繼承來源 Object) |
| NotifyAll() |
喚醒所有等待該物件監視器的執行緒。 (繼承來源 Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
設定 Handle 屬性。 (繼承來源 Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| ToArray<T>() |
從這個 Java 陣列包裝器建立一個受管理陣列。 (繼承來源 Object) |
| ToString() |
回傳物件的字串表示。 (繼承來源 Object) |
| UnregisterFromRuntime() |
將此 Java 節點從互通執行時中取消註冊。 (繼承來源 Object) |
| Wait() |
導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。 (繼承來源 Object) |
| Wait(Int64, Int32) |
會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。 (繼承來源 Object) |
| Wait(Int64) |
會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。 (繼承來源 Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
把這個物體壓扁成一個包裹。 |
明確介面實作
| 名稱 | Description |
|---|---|
| IJavaPeerable.Disposed() |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| IJavaPeerable.Finalized() |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
描述已安裝 AppWidget 提供者的元資料。 (繼承來源 JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
描述已安裝 AppWidget 提供者的元資料。 |
擴充方法
| 名稱 | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
取得實例 |
| JavaAs<TResult>(IJavaPeerable) |
試著強制 |
| JavaCast<TResult>(IJavaObject) |
執行 Android 執行時檢查型別轉換。 |
| JavaCast<TResult>(IJavaObject) |
描述已安裝 AppWidget 提供者的元資料。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
試著強制 |