GregorianCalendar.Roll(CalendarField, Boolean) 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.
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.