Linguaggio

Month Classe

Definizione

Un mese dell'anno, ad esempio "Luglio".

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

Commenti

Un mese dell'anno, ad esempio "Luglio".

Month è un'enumerazione che rappresenta i 12 mesi dell'anno - gennaio, febbraio, marzo, aprile, maggio, giugno, luglio, agosto, settembre, ottobre, novembre e dicembre.

Oltre al nome dell'enumerazione testuale, ogni mese dell'anno ha un int valore. Il int valore segue l'utilizzo normale e lo standard ISO-8601, dal 1 (gennaio) al 12 (dicembre). È consigliabile che le applicazioni usino l'enumerazione anziché il int valore per garantire la chiarezza del codice.

<b>Non usare ordinal() per ottenere la rappresentazione numerica di Month. Usare getValue() invece .</b>

Questa enumerazione rappresenta un concetto comune che si trova in molti sistemi di calendario. Di conseguenza, questa enumerazione può essere usata da qualsiasi sistema di calendario con il concetto di mese dell'anno definito esattamente equivalente al sistema di calendario ISO-8601.

Aggiunta nella versione 1.8.

per java.time.Month.

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
April

Un mese dell'anno, ad esempio "Luglio".

August

Un mese dell'anno, ad esempio "Luglio".

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
December

Un mese dell'anno, ad esempio "Luglio".

DeclaringClass

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

(Ereditato da Enum)
February

Un mese dell'anno, ad esempio "Luglio".

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
January

Un mese dell'anno, ad esempio "Luglio".

JniIdentityHashCode

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

(Ereditato da Object)
JniManagedPeerState

Un mese dell'anno, ad esempio "Luglio".

(Ereditato da JavaObject)
JniPeerMembers

Un mese dell'anno, ad esempio "Luglio".

July

Un mese dell'anno, ad esempio "Luglio".

June

Un mese dell'anno, ad esempio "Luglio".

March

Un mese dell'anno, ad esempio "Luglio".

May

Un mese dell'anno, ad esempio "Luglio".

November

Un mese dell'anno, ad esempio "Luglio".

October

Un mese dell'anno, ad esempio "Luglio".

PeerReference

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

(Ereditato da Object)
September

Un mese dell'anno, ad esempio "Luglio".

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)
Value

Ottiene il valore mensile dell'anno int .

Metodi

Nome Descrizione
AdjustInto(ITemporal)

Regola l'oggetto temporale specificato in modo che abbia questo mese dell'anno.

Clone()

Genera CloneNotSupportedException.

(Ereditato da Enum)
CompareTo(Object)

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

(Ereditato da Enum)
Construct(JniObjectReference, JniObjectReferenceOptions)

Un mese dell'anno, ad esempio "Luglio".

(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()

Un mese dell'anno, ad esempio "Luglio".

(Ereditato da JavaObject)
Equals(Object)

Un mese dell'anno, ad esempio "Luglio".

(Ereditato da JavaObject)
Equals(Object)

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

(Ereditato da Enum)
FirstDayOfYear(Boolean)

Ottiene il giorno dell'anno corrispondente al primo giorno di questo mese.

FirstMonthOfQuarter()

Ottiene il mese corrispondente al primo mese di questo trimestre.

From(ITemporalAccessor)

Ottiene un'istanza di Month da un oggetto temporale.

Get(ITemporalField)

Ottiene il valore del campo specificato da questo mese di anno come .int

GetDisplayName(TextStyle, Locale)

Ottiene la rappresentazione testuale, ad esempio 'Jan' o 'Dicembre'.

GetHashCode()

Restituisce un codice hash per questa costante di enumerazione.

(Ereditato da Enum)
GetLong(ITemporalField)

Ottiene il valore del campo specificato da questo mese dell'anno come .long

IsSupported(ITemporalField)

Controlla se il campo specificato è supportato.

JavaFinalize()

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

(Ereditato da Object)
Length(Boolean)

Ottiene la lunghezza di questo mese in giorni.

MaxLength()

Ottiene la lunghezza massima di questo mese in giorni.

MinLength()

Ottiene la lunghezza minima di questo mese in giorni.

Minus(Int64)

Restituisce il mese dell'anno che corrisponde al numero specificato di mesi prima di questo.

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)
Of(Int32)

Ottiene un'istanza di Month da un int valore.

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)
Plus(Int64)

Restituisce il mese dell'anno che corrisponde al numero specificato di mesi dopo questo.

Query(ITemporalQuery)

Esegue una query di questo mese dell'anno usando la query specificata.

Range(ITemporalField)

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

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Un mese dell'anno, ad esempio "Luglio".

(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()

Un mese dell'anno, ad esempio "Luglio".

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()

Un mese dell'anno, ad esempio "Luglio".

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Un mese dell'anno, ad esempio "Luglio".

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Un mese dell'anno, ad esempio "Luglio".

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Un mese dell'anno, ad esempio "Luglio".

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Un mese dell'anno, ad esempio "Luglio".

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un mese dell'anno, ad esempio "Luglio".

(Ereditato da JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Un mese dell'anno, ad esempio "Luglio".

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)

Un mese dell'anno, ad esempio "Luglio".

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Si applica a