SubscriptionManager.SetSubscriptionPlans Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64) |
Legen Sie die Beschreibung des Abrechnungsbeziehungsplans zwischen einem Netzbetreiber und einem bestimmten Abonnenten fest. |
| SetSubscriptionPlans(Int32, IList<SubscriptionPlan>) |
Legen Sie die Beschreibung des Abrechnungsbeziehungsplans zwischen einem Netzbetreiber und einem bestimmten Abonnenten fest. |
SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64)
Legen Sie die Beschreibung des Abrechnungsbeziehungsplans zwischen einem Netzbetreiber und einem bestimmten Abonnenten fest.
[Android.Runtime.Register("setSubscriptionPlans", "(ILjava/util/List;J)V", "GetSetSubscriptionPlans_ILjava_util_List_JHandler", ApiSince=33)]
public virtual void SetSubscriptionPlans(int subId, System.Collections.Generic.IList<Android.Telephony.SubscriptionPlan> plans, long expirationDurationMillis);
[<Android.Runtime.Register("setSubscriptionPlans", "(ILjava/util/List;J)V", "GetSetSubscriptionPlans_ILjava_util_List_JHandler", ApiSince=33)>]
abstract member SetSubscriptionPlans : int * System.Collections.Generic.IList<Android.Telephony.SubscriptionPlan> * int64 -> unit
override this.SetSubscriptionPlans : int * System.Collections.Generic.IList<Android.Telephony.SubscriptionPlan> * int64 -> unit
Parameter
- subId
- Int32
der Abonnent diese Beziehung betrifft. Eine leere Liste kann gesendet werden, um vorhandene Pläne zu löschen.
- plans
- IList<SubscriptionPlan>
die Liste der Pläne. Der erste Plan ist immer der primäre und wichtigste Plan. Alle zusätzlichen Pläne sind sekundär und dürfen nicht von der Entscheidungsfindungslogik angezeigt oder verwendet werden.
- expirationDurationMillis
- Int64
die Dauer, nach der die Abonnementpläne automatisch gelöscht werden oder 0 die Pläne bis zum expliziten Löschen oder dem nächsten Neustart verlassen möchten, je nachdem, was zuerst geschieht.
- Attribute
Hinweise
Legen Sie die Beschreibung des Abrechnungsbeziehungsplans zwischen einem Netzbetreiber und einem bestimmten Abonnenten fest.
Auf diese Methode kann nur für die folgenden schmalen Apps zugegriffen werden: <ul<>li>Die Netzbetreiber-App für diese Abonnenten-ID, wie von TelephonyManager#hasCarrierPrivileges().
<li>Die Netzbetreiber-App hat explizit delegierten Zugriff über CarrierConfigManager#KEY_CONFIG_PLANS_PACKAGE_OVERRIDE_STRING.
</ul>
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:
SetSubscriptionPlans(Int32, IList<SubscriptionPlan>)
Legen Sie die Beschreibung des Abrechnungsbeziehungsplans zwischen einem Netzbetreiber und einem bestimmten Abonnenten fest.
[Android.Runtime.Register("setSubscriptionPlans", "(ILjava/util/List;)V", "GetSetSubscriptionPlans_ILjava_util_List_Handler", ApiSince=28)]
public virtual void SetSubscriptionPlans(int subId, System.Collections.Generic.IList<Android.Telephony.SubscriptionPlan> plans);
[<Android.Runtime.Register("setSubscriptionPlans", "(ILjava/util/List;)V", "GetSetSubscriptionPlans_ILjava_util_List_Handler", ApiSince=28)>]
abstract member SetSubscriptionPlans : int * System.Collections.Generic.IList<Android.Telephony.SubscriptionPlan> -> unit
override this.SetSubscriptionPlans : int * System.Collections.Generic.IList<Android.Telephony.SubscriptionPlan> -> unit
Parameter
- subId
- Int32
der Abonnent diese Beziehung betrifft. Eine leere Liste kann gesendet werden, um vorhandene Pläne zu löschen.
- plans
- IList<SubscriptionPlan>
die Liste der Pläne. Der erste Plan ist immer der primäre und wichtigste Plan. Alle zusätzlichen Pläne sind sekundär und dürfen nicht von der Entscheidungsfindungslogik angezeigt oder verwendet werden.
- Attribute
Hinweise
Legen Sie die Beschreibung des Abrechnungsbeziehungsplans zwischen einem Netzbetreiber und einem bestimmten Abonnenten fest.
Auf diese Methode kann nur für die folgenden schmalen Apps zugegriffen werden: <ul<>li>Die Netzbetreiber-App für diese Abonnenten-ID, wie von TelephonyManager#hasCarrierPrivileges().
<li>Die Netzbetreiber-App hat explizit delegierten Zugriff über CarrierConfigManager#KEY_CONFIG_PLANS_PACKAGE_OVERRIDE_STRING.
</ul>
Dieses Element ist veraltet. verwenden Sie #setSubscriptionPlans(int, List, long) stattdessen.
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.