語言

SubscriptionPlan.Types 屬性

定義

會以一組型別常數回傳此訂閱方案的特性。

public System.Collections.Generic.ICollection<Java.Lang.Integer> Types { [Android.Runtime.Register("getTypes", "()Ljava/util/Set;", "", ApiSince=37)] get; }
[<get: Android.Runtime.Register("getTypes", "()Ljava/util/Set;", "", ApiSince=37)>]
member this.Types : System.Collections.Generic.ICollection<Java.Lang.Integer>

屬性值

一組不可修改的計畫型常數,例如 PLAN_TYPE_CELLULAR 或 PLAN_TYPE_DATA_ONLY。 若計畫中沒有類型關聯,該集合將為空。 這個值不可能為零值。 價值屬於以下之一:PLAN_TYPE_CELLULAR;PLAN_TYPE_SATELLITE;PLAN_TYPE_IOT;PLAN_TYPE_POSTPAID;PLAN_TYPE_PREPAID;PLAN_TYPE_DATA_ONLY;PLAN_TYPE_FAMILY;PLAN_TYPE_BUSINESS;PLAN_TYPE_ROAMING;PLAN_TYPE_TETHERING

屬性

備註

會以一組型別常數回傳此訂閱方案的特性。 一個計畫可以有多種類型來描述其本質。 例如,一個計畫可以同時是PLAN_TYPE_CELLULAR計畫和PLAN_TYPE_POSTPAID計畫。

回傳的集合允許使用 Set.contains(Object) 和 Set.containsAll(java.util.Collection) 有效檢查計畫特性。

這些類型可以用來理解計畫的屬性並調整應用程式的行為。 例如,資料管理應用程式可以顯示PLAN_TYPE_PREPAID與PLAN_TYPE_POSTPAID計畫的不同UI元素。

Android 參考資料。android.telephony.SubscriptionPlan.getTypes

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於