Sprache

SubscriptionPlan.Types Eigenschaft

Definition

Gibt die Merkmale dieses Abonnementplans als Eine Reihe von Typkonstanten zurück.

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>

Eigenschaftswert

Eine nicht veränderbare Gruppe von Plantypkonstanten, z. B. PLAN_TYPE_CELLULAR oder PLAN_TYPE_DATA_ONLY. Der Satz ist leer, wenn dem Plan keine Typen zugeordnet sind. Dieser Wert darf nicht NULL sein. Der Wert ist eine der folgenden: 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

Attribute

Hinweise

Gibt die Merkmale dieses Abonnementplans als Eine Reihe von Typkonstanten zurück. Ein Plan kann mehrere Typen aufweisen, die seine Natur beschreiben. Beispielsweise kann ein Plan sowohl ein PLAN_TYPE_CELLULAR als auch ein PLAN_TYPE_POSTPAID Plan sein.

Der zurückgegebene Satz ermöglicht eine effiziente Überprüfung der Planmerkmale mithilfe von Set.contains(Object) und Set.containsAll(java.util.Collection).

Die Typen können verwendet werden, um die Attribute des Plans zu verstehen und das Verhalten einer Anwendung anzupassen. Beispielsweise könnte eine Datenverwaltungs-App unterschiedliche UI-Elemente für eine PLAN_TYPE_PREPAID im Vergleich zu einem PLAN_TYPE_POSTPAID Plan anzeigen.

Android-Referenz für android.telephony.SubscriptionPlan.getTypes.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: