Lingua

ChronoField Classe

Definizione

Set standard di campi.

[Android.Runtime.Register("java/time/temporal/ChronoField", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class ChronoField : Java.Lang.Enum, IDisposable, Java.Time.Temporal.ITemporalField
[<Android.Runtime.Register("java/time/temporal/ChronoField", ApiSince=26, DoNotGenerateAcw=true)>]
type ChronoField = class
    inherit Enum
    interface ITemporalField
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
Attributi
Implementazioni

Commenti

Set standard di campi.

Questo set di campi consente di accedere in base al campo per modificare una data, un'ora o un'ora. Il set standard di campi può essere esteso implementando TemporalField.

Questi campi devono essere applicabili in più sistemi di calendario. Ad esempio, la maggior parte dei sistemi di calendario non ISO definisce le date come anno, mese e giorno, solo con regole leggermente diverse. La documentazione di ogni campo spiega come funziona.

Aggiunta nella versione 1.8.

per java.time.temporal.ChronoField.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Proprietà

Nome Descrizione
AlignedDayOfWeekInMonth

Il giorno della settimana allineato entro un mese.

AlignedDayOfWeekInYear

Giorno della settimana allineato entro un anno.

AlignedWeekOfMonth

Settimana allineata entro un mese.

AlignedWeekOfYear

Settimana allineata entro un anno.

AmpmOfDay

Il am-pm-of-day.

BaseUnit

Ottiene l'unità in cui viene misurato il campo.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ClockHourOfAmpm

Ora-of-am-pm.

ClockHourOfDay

Ora del giorno.

DayOfMonth

Giorno del mese.

DayOfWeek

Giorno della settimana, ad esempio martedì.

DayOfYear

Giorno dell'anno.

DeclaringClass

Restituisce l'oggetto Class corrispondente al tipo enumerazione della costante enumerazione.

(Ereditato da Enum)
EpochDay

Il periodo, basato sul periodo Java del 1970-01-01 (ISO).

Era

L'era.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HourOfAmpm

Ora-of-am-pm.

HourOfDay

Ora del giorno.

InstantSeconds

Secondi di epoche istantanei.

IsDateBased

Controlla se questo campo rappresenta un componente di una data.

IsTimeBased

Controlla se questo campo rappresenta un componente di un'ora.

JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniManagedPeerState

Set standard di campi.

(Ereditato da JavaObject)
JniPeerMembers

Set standard di campi.

MicroOfDay

Micro-of-day.

MicroOfSecond

Micro-of-second.

MilliOfDay

Il milli-of-day.

MilliOfSecond

Il milli-of-second.

MinuteOfDay

Minuto del giorno.

MinuteOfHour

Minuto di ora.

MonthOfYear

Mese dell'anno, ad esempio marzo.

NanoOfDay

Nano-of-day.

NanoOfSecond

Nano-di-secondo.

OffsetSeconds

Offset da UTC/Greenwich.

PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
ProlepticMonth

Il mese proleptico, conteggiando i mesi in sequenza dall'anno 0.

RangeUnit

Ottiene l'intervallo a cui è associato il campo.

SecondOfDay

Secondo giorno.

SecondOfMinute

Secondo minuto.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Enum)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Enum)
Year

L'anno proleptico, ad esempio il 2012.

YearOfEra

L'anno all'interno dell'era.

Metodi

Nome Descrizione
AdjustInto(Object, Int64)

Restituisce una copia dell'oggetto temporale specificato con il valore di questo set di campi.

CheckValidIntValue(Int64)

Verifica che il valore specificato sia valido e si adatti a un oggetto int.

CheckValidValue(Int64)

Verifica che il valore specificato sia valido per questo campo.

Clone()

Genera CloneNotSupportedException.

(Ereditato da Enum)
CompareTo(Object)

Confronta questa enumerazione con l'oggetto specificato per l'ordine.

(Ereditato da Enum)
Construct(JniObjectReference, JniObjectReferenceOptions)

Set standard di campi.

(Ereditato da JavaObject)
Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
DisposeUnlessReferenced()

Set standard di campi.

(Ereditato da JavaObject)
Equals(Object)

Set standard di campi.

(Ereditato da JavaObject)
Equals(Object)

Restituisce true se l'oggetto specificato è uguale a questa costante di enumerazione.

(Ereditato da Enum)
GetDisplayName(Locale)

Set standard di campi.

GetFrom(ITemporalAccessor)

Ottiene il valore di questo campo dall'oggetto temporale specificato.

GetHashCode()

Restituisce un codice hash per questa costante di enumerazione.

(Ereditato da Enum)
IsSupportedBy(ITemporalAccessor)

Controlla se questo campo è supportato dall'oggetto temporale.

JavaFinalize()
Obsoleti.

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Name()

Restituisce il nome di questa costante enumerazione, esattamente come dichiarato nella dichiarazione di enumerazione.

(Ereditato da Enum)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
Ordinal()

Restituisce l'ordinale di questa costante di enumerazione ( posizione nella relativa dichiarazione di enumerazione, in cui alla costante iniziale viene assegnato un ordinale pari a zero).

(Ereditato da Enum)
Range()

Ottiene l'intervallo di valori validi per il campo.

RangeRefinedBy(ITemporalAccessor)

Ottenere l'intervallo di valori validi per questo campo usando l'oggetto temporale per perfezionare il risultato.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Set standard di campi.

(Ereditato da JavaObject)
ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
ValueOf(String)

Restituisce la costante enumerazione di questa classe con il nome specificato.

Values()

Restituisce una matrice contenente le costanti di questa classe enumerazione, nell'ordine in cui sono dichiarate.

Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Set standard di campi.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Set standard di campi.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Set standard di campi.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Set standard di campi.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Set standard di campi.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Set standard di campi.

(Ereditato da JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Set standard di campi.

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Set standard di campi.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a