Idioma

SubscriptionPlan.Builder.CreateNonrecurring Método

Definição

Sobrecargas

Nome Description
CreateNonrecurring(Period)

Comece a definir um modelo para um SubscriptionPlan não recorrente com uma duração específica.

CreateNonrecurring(ZonedDateTime, ZonedDateTime)

Comece a definir um SubscriptionPlan que abrange uma janela de tempo muito específica e nunca se repetirá automaticamente.

CreateNonrecurring(Period)

Comece a definir um modelo para um SubscriptionPlan não recorrente com uma duração específica.

[Android.Runtime.Register("createNonrecurring", "(Ljava/time/Period;)Landroid/telephony/SubscriptionPlan$Builder;", "", ApiSince=37)]
public static Android.Telephony.SubscriptionPlan.Builder CreateNonrecurring(Java.Time.Period duration);
[<Android.Runtime.Register("createNonrecurring", "(Ljava/time/Period;)Landroid/telephony/SubscriptionPlan$Builder;", "", ApiSince=37)>]
static member CreateNonrecurring : Java.Time.Period -> Android.Telephony.SubscriptionPlan.Builder

Parâmetros

duration
Period

A duração total do plano uma vez ativado (por exemplo, Period.ofDays(15)). Este valor não pode ser nulo.

Retornos

Uma instância do Construtor para um modelo de plano não recorrente. Este valor não pode ser nulo.

Atributos

Comentários

Comece a definir um modelo para um SubscriptionPlan não recorrente com uma duração específica.

Isso é útil para descrever planos de duração fixa nos quais os usuários podem se inscrever, como um passe de viagem ou um pacote de dados único. As datas reais de início e término são determinadas após o registro.

Os planos criados com esse construtor devem ser marcados com setSubscriptionStatus(int) e um status de SubscriptionPlan.SUBSCRIPTION_STATUS_INACTIVE.

Referência do Android para android.telephony.SubscriptionPlan.Builder.createNonrecurring.

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

CreateNonrecurring(ZonedDateTime, ZonedDateTime)

Comece a definir um SubscriptionPlan que abrange uma janela de tempo muito específica e nunca se repetirá automaticamente.

[Android.Runtime.Register("createNonrecurring", "(Ljava/time/ZonedDateTime;Ljava/time/ZonedDateTime;)Landroid/telephony/SubscriptionPlan$Builder;", "", ApiSince=28)]
public static Android.Telephony.SubscriptionPlan.Builder? CreateNonrecurring(Java.Time.ZonedDateTime? start, Java.Time.ZonedDateTime? end);
[<Android.Runtime.Register("createNonrecurring", "(Ljava/time/ZonedDateTime;Ljava/time/ZonedDateTime;)Landroid/telephony/SubscriptionPlan$Builder;", "", ApiSince=28)>]
static member CreateNonrecurring : Java.Time.ZonedDateTime * Java.Time.ZonedDateTime -> Android.Telephony.SubscriptionPlan.Builder

Parâmetros

start
ZonedDateTime

A hora exata em que o plano é iniciado.

end
ZonedDateTime

A hora exata em que o plano termina.

Retornos

Atributos

Comentários

Comece a definir um SubscriptionPlan que abrange uma janela de tempo muito específica e nunca se repetirá automaticamente.

Referência do Android para android.telephony.SubscriptionPlan.Builder.createNonrecurring.

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