GregorianCalendar.Roll(CalendarField, Boolean) Método

Definição

Adiciona ou subtrai (para cima/para baixo) uma única unidade de tempo no campo de tempo determinado sem alterar campos maiores.

[Android.Runtime.Register("roll", "(IZ)V", "GetRoll_IZHandler")]
public override void Roll(Java.Util.CalendarField field, bool up);
[<Android.Runtime.Register("roll", "(IZ)V", "GetRoll_IZHandler")>]
override this.Roll : Java.Util.CalendarField * bool -> unit

Parâmetros

field
CalendarField

o campo calendário.

up
Boolean

indica se o valor do campo de calendário especificado deve ser acumulado ou rolado para baixo. Use true se estiver rolando, false caso contrário.

Atributos

Exceções

se um campo inválido for especificado.

Comentários

Adiciona ou subtrai (para cima/para baixo) uma única unidade de tempo no campo de tempo determinado sem alterar campos maiores.

<em>Exemplo</em>: considere um GregorianCalendar originalmente definido como 31 de dezembro de 1999. A chamada #roll(int,boolean) roll(Calendar.MONTH, true) define o calendário como 31 de janeiro de 1999. O YEAR campo é inalterado porque é um campo maior que MONTH.

Documentação Java para java.util.GregorianCalendar.roll(int, boolean).

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