SubscriptionManager.SetSubscriptionPlans Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64) |
Defina a descrição do plano de relação de cobrança entre uma operadora e um assinante específico. |
| SetSubscriptionPlans(Int32, IList<SubscriptionPlan>) |
Defina a descrição do plano de relação de cobrança entre uma operadora e um assinante específico. |
SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64)
Defina a descrição do plano de relação de cobrança entre uma operadora e um assinante específico.
[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
Parâmetros
- subId
- Int32
o assinante ao qual essa relação se aplica. Uma lista vazia pode ser enviada para limpar os planos existentes.
- plans
- IList<SubscriptionPlan>
a lista de planos. O primeiro plano é sempre o plano principal e mais importante. Quaisquer planos adicionais são secundários e podem não ser exibidos ou usados pela lógica de tomada de decisão.
- expirationDurationMillis
- Int64
a duração após a qual os planos de assinatura serão desmarcados automaticamente ou 0 para deixar os planos até que sejam explicitamente limpos ou a próxima reinicialização, o que ocorrer primeiro.
- Atributos
Comentários
Defina a descrição do plano de relação de cobrança entre uma operadora e um assinante específico.
Esse método só pode ser acessado para o seguinte conjunto estreito de aplicativos: <ul><li>O aplicativo de operadora para este subscriberId, conforme determinado por TelephonyManager#hasCarrierPrivileges().
<li>O aplicativo de operadora delegou explicitamente o acesso por meio CarrierConfigManager#KEY_CONFIG_PLANS_PACKAGE_OVERRIDE_STRINGde .
</ul>
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
SetSubscriptionPlans(Int32, IList<SubscriptionPlan>)
Defina a descrição do plano de relação de cobrança entre uma operadora e um assinante específico.
[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
Parâmetros
- subId
- Int32
o assinante ao qual essa relação se aplica. Uma lista vazia pode ser enviada para limpar os planos existentes.
- plans
- IList<SubscriptionPlan>
a lista de planos. O primeiro plano é sempre o plano principal e mais importante. Quaisquer planos adicionais são secundários e podem não ser exibidos ou usados pela lógica de tomada de decisão.
- Atributos
Comentários
Defina a descrição do plano de relação de cobrança entre uma operadora e um assinante específico.
Esse método só pode ser acessado para o seguinte conjunto estreito de aplicativos: <ul><li>O aplicativo de operadora para este subscriberId, conforme determinado por TelephonyManager#hasCarrierPrivileges().
<li>O aplicativo de operadora delegou explicitamente o acesso por meio CarrierConfigManager#KEY_CONFIG_PLANS_PACKAGE_OVERRIDE_STRINGde .
</ul>
Este membro foi preterido. use #setSubscriptionPlans(int, List, long) em vez disso.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.