Language

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など)。 プランに関連付けられている型がない場合、セットは空になります。 この値は null にすることはできません。 値は次のいずれかです: 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.telephony.SubscriptionPlan.getTypesの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象