Condividi tramite


Month.Range(ITemporalField) Metodo

Definizione

Ottiene l'intervallo di valori validi per il campo specificato.

[Android.Runtime.Register("range", "(Ljava/time/temporal/TemporalField;)Ljava/time/temporal/ValueRange;", "", ApiSince=26)]
public Java.Time.Temporal.ValueRange? Range (Java.Time.Temporal.ITemporalField? field);
[<Android.Runtime.Register("range", "(Ljava/time/temporal/TemporalField;)Ljava/time/temporal/ValueRange;", "", ApiSince=26)>]
abstract member Range : Java.Time.Temporal.ITemporalField -> Java.Time.Temporal.ValueRange
override this.Range : Java.Time.Temporal.ITemporalField -> Java.Time.Temporal.ValueRange

Parametri

field
ITemporalField

campo per cui eseguire una query sull'intervallo, non null

Restituisce

intervallo di valori validi per il campo, non Null

Implementazioni

Attributi

Commenti

Ottiene l'intervallo di valori validi per il campo specificato.

L'oggetto range esprime i valori minimi e massimi validi per un campo. Questo mese viene usato per migliorare l'accuratezza dell'intervallo restituito. Se non è possibile restituire l'intervallo, perché il campo non è supportato o per altri motivi, viene generata un'eccezione.

Se il campo è ChronoField#MONTH_OF_YEAR MONTH_OF_YEAR quindi l'intervallo del mese dell'anno, da 1 a 12, verrà restituito. Tutte le altre ChronoField istanze genereranno un'eccezione UnsupportedTemporalTypeException.

Se il campo non è un ChronoFieldoggetto , il risultato di questo metodo viene ottenuto richiamando TemporalField.rangeRefinedBy(TemporalAccessor)this come argomento . Indica se l'intervallo può essere ottenuto è determinato dal campo .

Documentazione java per java.time.Month.range(java.time.temporal.TemporalField).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a