Condividi tramite


ZoneOffset.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 offset viene utilizzato 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 è un ChronoField oggetto , la query viene implementata qui. Restituirà #isSupported(TemporalField) supported fields le istanze di intervallo appropriate. 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.ZoneOffset.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