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 de calendário.
- up
- Boolean
Indica se o valor do campo de calendário especificado deve ser acumulado para cima ou para baixo. Use true
se estiver enrolando, 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 para 31 de dezembro de 1999. A chamada #roll(int,boolean) roll(Calendar.MONTH, true)
define o calendário para 31 de janeiro de 1999. O YEAR
campo é inalterado porque é um campo maior do 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.