GregorianCalendar Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
GregorianCalendar è una sottoclasse concreta di Calendar e fornisce il sistema di calendario standard usato dalla maggior parte del mondo.
[Android.Runtime.Register("java/util/GregorianCalendar", DoNotGenerateAcw=true)]
public class GregorianCalendar : Java.Util.Calendar
[<Android.Runtime.Register("java/util/GregorianCalendar", DoNotGenerateAcw=true)>]
type GregorianCalendar = class
inherit Calendar
- Ereditarietà
- Attributi
Commenti
GregorianCalendar è una sottoclasse concreta di Calendar e fornisce il sistema di calendario standard usato dalla maggior parte del mondo.
GregorianCalendar è un calendario ibrido che supporta sia i sistemi di calendario julian che gregoriani con il supporto di una singola discontinuità, che corrisponde per impostazione predefinita alla data gregoriana in cui è stato istituito il calendario gregoriano (15 ottobre 1582 in alcuni paesi, più avanti in altri). La data di cutover può essere modificata dal chiamante chiamando #setGregorianChange(Date) setGregorianChange().
Storicamente, in quei paesi che adottarono il calendario gregoriano per primo, il 4 ottobre 1582 (Julian) fu quindi seguito dal 15 ottobre 1582 (gregoriano). Questo calendario modella correttamente. Prima del cutover gregoriano, GregorianCalendar implementa il calendario julian. L'unica differenza tra il calendario gregoriano e il calendario julian è la regola dell'anno bisestile. Il calendario julian specifica anni bisestili ogni quattro anni, mentre il calendario gregoriano omette anni del secolo che non sono divisibili per 400.
GregorianCalendarimplementa i<calendari >gregoriani gregoriani e julian proleptic</em>. Vale a dire, le date vengono calcolate estrapolando le regole correnti in modo indefinito all'indietro e avanti nel tempo. Di conseguenza, GregorianCalendar può essere usato per tutti gli anni per generare risultati significativi e coerenti. Tuttavia, le date ottenute utilizzando GregorianCalendar sono storicamente accurate solo dal 1° marzo 4 AD in poi, quando sono state adottate le regole moderne del calendario julian. Prima di questa data, le regole dell'anno bisestile venivano applicate irregolarmente, e prima del 45 A.C. il calendario julian non esisteva neanche.
Prima dell'istituzione del calendario gregoriano, capodanno era il 25 marzo. Per evitare confusione, questo calendario usa sempre il 1° gennaio. Una regolazione manuale può essere effettuata se necessario per le date precedenti alla modifica gregoriana e che rientrano tra il 1° gennaio e il 24 marzo.
<h2>"week_and_year">Week of Year and Week Year</h2>
Valori calcolati per l'intervallo Calendar#WEEK_OF_YEAR WEEK_OF_YEAR di campi da 1 a 53. La prima settimana di un anno di calendario è il primo periodo di sette giorni a partire Calendar#getFirstDayOfWeek() getFirstDayOfWeek() da che contiene almeno Calendar#getMinimalDaysInFirstWeek() getMinimalDaysInFirstWeek() giorni da quell'anno. Dipende quindi dai valori di getMinimalDaysInFirstWeek(), getFirstDayOfWeek()e dal giorno della settimana del 1° gennaio. Le settimane tra la settimana 1 di un anno e la settimana 1 dell'anno successivo (esclusivo) sono numerate in sequenza da 2 a 52 o 53 (ad eccezione degli anni coinvolti nella transizione Julian-Gregorian).
I getFirstDayOfWeek() valori e getMinimalDaysInFirstWeek() vengono inizializzati usando risorse dipendenti dalle impostazioni locali durante la costruzione di un oggetto GregorianCalendar. "iso8601_compatible_setting">La determinazione della settimana è compatibile con lo standard ISO 8601 quando getFirstDayOfWeek() è MONDAY e getMinimalDaysInFirstWeek() è 4, quali valori vengono usati nelle impostazioni locali in cui è preferibile lo standard. Questi valori possono essere impostati in modo esplicito chiamando Calendar#setFirstDayOfWeek(int) setFirstDayOfWeek() e Calendar#setMinimalDaysInFirstWeek(int) setMinimalDaysInFirstWeek().
Un "week_year"><em week year>/em< è sincronizzato con un >WEEK_OF_YEARciclo. Tutte le settimane tra le prime e le ultime settimane (incluse) hanno lo stesso <valore dell'anno>/em< della settimana em>. Pertanto, i primi e gli ultimi giorni di un anno di settimana possono avere valori di anno di calendario diversi.
Ad esempio, il 1° gennaio 1998 è un giovedì. Se getFirstDayOfWeek() è e MONDAY è getMinimalDaysInFirstWeek() 4 (impostazione compatibile con lo standard ISO 8601), la settimana 1 del 1998 inizia il 29 dicembre 1997 e termina il 4 gennaio 1998. L'anno della settimana è 1998 per gli ultimi tre giorni dell'anno di calendario 1997. Se, tuttavia, getFirstDayOfWeek() è SUNDAY, la settimana 1 del 1998 inizia il 4 gennaio 1998 e termina il 10 gennaio 1998; i primi tre giorni del 1998 fanno parte della settimana 53 del 1997 e il loro anno di settimana è 1997.
<h3>Settimana del mese</h3>
Valori calcolati per l'intervallo WEEK_OF_MONTH di campi compreso tra 0 e 6. La settimana 1 di un mese (i giorni con WEEK_OF_MONTH = 1) è il primo set di almeno getMinimalDaysInFirstWeek() giorni contigui in quel mese, terminando il giorno prima getFirstDayOfWeek()di . A differenza della settimana 1 di un anno, la settimana 1 di un mese può essere inferiore a 7 giorni, non è necessario iniziare su getFirstDayOfWeek()e non includerà i giorni del mese precedente. I giorni di un mese prima della settimana 1 hanno un WEEK_OF_MONTH valore pari a 0.
Ad esempio, se getFirstDayOfWeek() è SUNDAY e getMinimalDaysInFirstWeek() è 4, la prima settimana del gennaio 1998 è domenica, dal 4 gennaio al sabato 10 gennaio. Questi giorni hanno un WEEK_OF_MONTH di 1. Giovedì 1 gennaio- sabato 3 gennaio hanno un WEEK_OF_MONTH valore pari a 0. Se getMinimalDaysInFirstWeek() viene modificato in 3, il 1° gennaio e il 3 gennaio hanno un WEEK_OF_MONTH valore pari a 1.
<h3>Valori< dei campi predefiniti/h3>
Il clear metodo imposta i campi del calendario non definiti.
GregorianCalendar usa il valore predefinito seguente per ogni campo del calendario se il relativo valore non è definito.
<table class="striped" style="text-align: left; larghezza: 66%;"><caption style="display:none">GregorianCalendar default field values</caption><thead><tr><th scope="col" Field >/th th<>scope="col"<> Valore <predefinito /th></tr></thead><tbody><tr><th scope="row">ERA</th><td>AD<></tr><><tr th scope="row">YEAR</th><td>1970</td></tr tr><><th scope="row">MONTH</th><td>JANUARY</td></tr><tr><th scope="row">DAY_OF_MONTH</th><td/td>1<></tr tr><><th scope="row">DAY_OF_WEEK</th><td>the first day of week<></tr tr><><th scope="row">WEEK_OF_MONTH</th><td>0<></tr><tr><th scope="row">DAY_OF_WEEK_IN_MONTH</th><td/td>1<></tr tr><><th scope="row">AM_PM</th><td>AM<></tr tr><><th scope="row">HOUR, HOUR_OF_DAY, MINUTE, SECOND, MILLISECOND</th><td/td>0<></tr></tbody></table br><>I valori predefiniti non sono applicabili per i campi non elencati in precedenza.
<esempio sicuro>:</strong><blockquote>
// get the supported ids for GMT-08:00 (Pacific Standard Time)
String[] ids = TimeZone.getAvailableIDs(-8 * 60 * 60 * 1000);
// if no ids were returned, something is wrong. get out.
if (ids.length == 0)
System.exit(0);
// begin output
System.out.println("Current Time");
// create a Pacific Standard Time time zone
SimpleTimeZone pdt = new SimpleTimeZone(-8 * 60 * 60 * 1000, ids[0]);
// set up rules for Daylight Saving Time
pdt.setStartRule(Calendar.APRIL, 1, Calendar.SUNDAY, 2 * 60 * 60 * 1000);
pdt.setEndRule(Calendar.OCTOBER, -1, Calendar.SUNDAY, 2 * 60 * 60 * 1000);
// create a GregorianCalendar with the Pacific Daylight time zone
// and the current date and time
Calendar calendar = new GregorianCalendar(pdt);
Date trialTime = new Date();
calendar.setTime(trialTime);
// print out a bunch of interesting things
System.out.println("ERA: " + calendar.get(Calendar.ERA));
System.out.println("YEAR: " + calendar.get(Calendar.YEAR));
System.out.println("MONTH: " + calendar.get(Calendar.MONTH));
System.out.println("WEEK_OF_YEAR: " + calendar.get(Calendar.WEEK_OF_YEAR));
System.out.println("WEEK_OF_MONTH: " + calendar.get(Calendar.WEEK_OF_MONTH));
System.out.println("DATE: " + calendar.get(Calendar.DATE));
System.out.println("DAY_OF_MONTH: " + calendar.get(Calendar.DAY_OF_MONTH));
System.out.println("DAY_OF_YEAR: " + calendar.get(Calendar.DAY_OF_YEAR));
System.out.println("DAY_OF_WEEK: " + calendar.get(Calendar.DAY_OF_WEEK));
System.out.println("DAY_OF_WEEK_IN_MONTH: "
+ calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH));
System.out.println("AM_PM: " + calendar.get(Calendar.AM_PM));
System.out.println("HOUR: " + calendar.get(Calendar.HOUR));
System.out.println("HOUR_OF_DAY: " + calendar.get(Calendar.HOUR_OF_DAY));
System.out.println("MINUTE: " + calendar.get(Calendar.MINUTE));
System.out.println("SECOND: " + calendar.get(Calendar.SECOND));
System.out.println("MILLISECOND: " + calendar.get(Calendar.MILLISECOND));
System.out.println("ZONE_OFFSET: "
+ (calendar.get(Calendar.ZONE_OFFSET)/(60*60*1000)));
System.out.println("DST_OFFSET: "
+ (calendar.get(Calendar.DST_OFFSET)/(60*60*1000)));
System.out.println("Current Time, with hour reset to 3");
calendar.clear(Calendar.HOUR_OF_DAY); // so doesn't override
calendar.set(Calendar.HOUR, 3);
System.out.println("ERA: " + calendar.get(Calendar.ERA));
System.out.println("YEAR: " + calendar.get(Calendar.YEAR));
System.out.println("MONTH: " + calendar.get(Calendar.MONTH));
System.out.println("WEEK_OF_YEAR: " + calendar.get(Calendar.WEEK_OF_YEAR));
System.out.println("WEEK_OF_MONTH: " + calendar.get(Calendar.WEEK_OF_MONTH));
System.out.println("DATE: " + calendar.get(Calendar.DATE));
System.out.println("DAY_OF_MONTH: " + calendar.get(Calendar.DAY_OF_MONTH));
System.out.println("DAY_OF_YEAR: " + calendar.get(Calendar.DAY_OF_YEAR));
System.out.println("DAY_OF_WEEK: " + calendar.get(Calendar.DAY_OF_WEEK));
System.out.println("DAY_OF_WEEK_IN_MONTH: "
+ calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH));
System.out.println("AM_PM: " + calendar.get(Calendar.AM_PM));
System.out.println("HOUR: " + calendar.get(Calendar.HOUR));
System.out.println("HOUR_OF_DAY: " + calendar.get(Calendar.HOUR_OF_DAY));
System.out.println("MINUTE: " + calendar.get(Calendar.MINUTE));
System.out.println("SECOND: " + calendar.get(Calendar.SECOND));
System.out.println("MILLISECOND: " + calendar.get(Calendar.MILLISECOND));
System.out.println("ZONE_OFFSET: "
+ (calendar.get(Calendar.ZONE_OFFSET)/(60*60*1000))); // in hours
System.out.println("DST_OFFSET: "
+ (calendar.get(Calendar.DST_OFFSET)/(60*60*1000))); // in hours
</blockquote>
Aggiunta nella versione 1.1.
per java.util.GregorianCalendar.
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.
Costruttori
| Nome | Descrizione |
|---|---|
| GregorianCalendar() |
Costruisce un valore predefinito |
| GregorianCalendar(Int32, Int32, Int32, Int32, Int32, Int32) |
Costruisce un gregorianoCalendar con la data e l'ora specificate impostate per il fuso orario predefinito con le impostazioni locali predefinite. |
| GregorianCalendar(Int32, Int32, Int32, Int32, Int32) |
Costruisce un |
| GregorianCalendar(Int32, Int32, Int32) |
Costruisce un |
| GregorianCalendar(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
| GregorianCalendar(Locale) |
Costruisce un |
| GregorianCalendar(TimeZone, Locale) |
Costruisce un |
| GregorianCalendar(TimeZone) |
Costruisce un |
Campi
| Nome | Descrizione |
|---|---|
| Ad |
Valore del |
| AllStyles |
Obsoleti.
Identificatore di stile per |
| Am |
Valore del |
| AmPm |
Obsoleti.
Numero di campo per |
| April |
Valore del |
| August |
Valore del |
| Bc |
Valore del |
| Date |
Obsoleti.
Numero di campo per |
| DayOfMonth |
Obsoleti.
Numero di campo per |
| DayOfWeek |
Obsoleti.
Numero di campo per |
| DayOfWeekInMonth |
Obsoleti.
Numero di campo per |
| DayOfYear |
Obsoleti.
Numero di campo per |
| December |
Valore del |
| DstOffset |
Obsoleti.
Numero di campo per |
| Era |
Obsoleti.
Numero di campo per |
| February |
Valore del |
| FieldCount |
Numero di campi distinti riconosciuti da |
| Friday |
Valore del |
| Hour |
Obsoleti.
Numero di campo per |
| HourOfDay |
Obsoleti.
Numero di campo per |
| January |
Valore del |
| July |
Valore del |
| June |
Valore del |
| Long |
Obsoleti.
Identificatore di stile per |
| LongFormat |
Identificatore di stile per |
| LongStandalone |
Identificatore di stile per |
| March |
Valore del |
| May |
Valore del |
| Millisecond |
Obsoleti.
Numero di campo per |
| Minute |
Obsoleti.
Numero di campo per |
| Monday |
Valore del |
| Month |
Obsoleti.
Numero di campo per |
| NarrowFormat |
Identificatore di stile per |
| NarrowStandalone |
Identificatore di stile per |
| November |
Valore del |
| October |
Valore del |
| Pm |
Valore del |
| Saturday |
Valore del |
| Second |
Obsoleti.
Numero di campo per |
| September |
Valore del |
| Short |
Obsoleti.
Identificatore di stile per |
| ShortFormat |
Identificatore di stile per |
| ShortStandalone |
Identificatore di stile per |
| Sunday |
Valore del |
| Thursday |
Valore del |
| Tuesday |
Valore del |
| Undecimber |
Valore del |
| Wednesday |
Valore del |
| WeekOfMonth |
Obsoleti.
Numero di campo per |
| WeekOfYear |
Obsoleti.
Numero di campo per |
| Year |
Obsoleti.
Numero di campo per |
| ZoneOffset |
Obsoleti.
Numero di campo per |
Proprietà
| Nome | Descrizione |
|---|---|
| AreFieldsSet |
True se |
| CalendarType |
Restituisce il tipo di calendario dell'oggetto |
| Class |
Restituisce la classe di runtime di questo |
| Fields |
Valori del campo del calendario per l'ora attualmente impostata per il calendario. (Ereditato da Calendar) |
| FirstDayOfWeek |
Ottiene il primo giorno della settimana; e. (Ereditato da Calendar) |
| GregorianChange |
Ottiene la data di modifica del calendario gregoriano. -oppure- Imposta la data di |
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| IsTimeSet |
True se il valore di |
| IsWeekDateSupported |
Restituisce |
| JniIdentityHashCode |
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniPeerMembers |
|
| Lenient |
Indica se l'interpretazione di data/ora deve essere leniente. (Ereditato da Calendar) |
| MinimalDaysInFirstWeek |
Ottiene i giorni minimi richiesti nella prima settimana dell'anno; e. (Ereditato da Calendar) |
| PeerReference |
Ottiene il riferimento all'oggetto JNI per questo peer Java. (Ereditato da Object) |
| ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
| ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
| Time |
Restituisce un |
| TimeInMillis |
Restituisce il valore di ora del calendario in millisecondi. (Ereditato da Calendar) |
| TimeZone |
Ottiene il fuso orario. -oppure- Imposta il fuso orario con il valore del fuso orario specificato. (Ereditato da Calendar) |
| WeeksInWeekYear |
Restituisce il numero di settimane nell'anno della settimana rappresentato da questo |
| WeekYear |
Restituisce l'anno della settimana rappresentato da questo |
Metodi
| Nome | Descrizione |
|---|---|
| Add(CalendarField, Int32) |
Aggiunge la quantità di tempo specificata (firmata) al campo del calendario specificato, in base alle regole del calendario. |
| After(Object) |
Restituisce un valore che indica se rappresenta |
| Before(Object) |
Restituisce un valore che indica se rappresenta |
| Clear() |
Imposta tutti i valori del campo del calendario e il valore di ora (offset in millisecondi rispetto al periodo "#Epoch"> di questo |
| Clear(CalendarField) |
Imposta il valore del campo del calendario specificato e il valore di ora (offset in millisecondi rispetto al valore "#Epoch">Epoch) di questo |
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Calendar) |
| CompareTo(Calendar) |
Confronta i valori di ora (offset di millisecondi dall'intervallo "#Epoch">Epoch) rappresentati da due |
| Complete() |
Compila tutti i campi non set nei campi del calendario. (Ereditato da Calendar) |
| ComputeFields() |
Converte il valore di ora (offset di millisecondi da Epoch) in valori di campo del calendario. |
| ComputeTime() |
Converte i valori dei campi del calendario nel valore di ora (offset di millisecondi da Epoch). |
| 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) |
| Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| From(ZonedDateTime) |
Ottiene un'istanza di |
| Get(CalendarField) |
Restituisce il valore del campo del calendario specificato. (Ereditato da Calendar) |
| GetActualMaximum(CalendarField) |
Restituisce il valore massimo che il campo del calendario specificato potrebbe avere, dato il valore dell'ora di questo |
| GetActualMinimum(CalendarField) |
Restituisce il valore minimo che il campo del calendario specificato potrebbe avere, dato il valore di ora di questo |
| GetDisplayName(Int32, Int32, Locale) |
Restituisce la rappresentazione di stringa del valore del calendario |
| GetDisplayNames(Int32, Int32, Locale) |
Restituisce un oggetto |
| GetGreatestMinimum(CalendarField) |
Restituisce il valore minimo più alto per il campo del calendario specificato di questa |
| GetHashCode() |
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| GetLeastMaximum(CalendarField) |
Restituisce il valore massimo minimo per il campo del calendario specificato di questa |
| GetMaximum(CalendarField) |
Restituisce il valore massimo per il campo del calendario specificato di questa |
| GetMinimum(CalendarField) |
Restituisce il valore minimo per il campo del calendario specificato di questa |
| InternalGet(Int32) |
Restituisce il valore del campo del calendario specificato. (Ereditato da Calendar) |
| IsLeapYear(Int32) |
Determina se l'anno specificato è un anno bisestile. |
| IsSet(CalendarField) |
Determina se il campo del calendario specificato ha un valore impostato, inclusi i casi in cui il valore è stato impostato dai calcoli interni dei campi attivati da una |
| JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
| 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) |
| Roll(CalendarField, Boolean) |
Aggiunge o sottrae (su/giù) una singola unità di tempo nel campo di tempo specificato senza modificare campi più grandi. |
| Roll(CalendarField, Int32) |
Aggiunge la quantità specificata (firmata) al campo del calendario specificato senza modificare i campi più grandi. (Ereditato da Calendar) |
| Set(CalendarField, Int32) |
Imposta il campo del calendario specificato sul valore specificato. (Ereditato da Calendar) |
| Set(Int32, Int32, Int32, Int32, Int32, Int32) |
Imposta i valori per i campi |
| Set(Int32, Int32, Int32, Int32, Int32) |
Imposta i valori per i campi |
| Set(Int32, Int32, Int32) |
Imposta i valori per i campi |
| SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
| SetWeekDate(Int32, Int32, Int32) |
Imposta la data di questo |
| ToArray<T>() |
Crea una matrice gestita da questo wrapper di matrice Java. (Ereditato da Object) |
| ToInstant() |
|
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| ToZonedDateTime() |
Converte questo oggetto in un |
| UnregisterFromRuntime() |
Annulla la registrazione di questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| 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 |
|---|---|
| IComparable.CompareTo(Object) |
|
| IJavaPeerable.Disposed() |
Notifica al runtime di interoperabilità che il peer gestito è stato eliminato. (Ereditato da Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Rilascia questo Java peer a meno che non venga conservato da un altro riferimento gestito. (Ereditato da Object) |
| IJavaPeerable.Finalized() |
Notifica al runtime di interoperabilità che il peer gestito è stato finalizzato. (Ereditato da Object) |
| IJavaPeerable.JniManagedPeerState |
Ottiene lo stato che descrive la relazione tra questo peer gestito e il relativo riferimento JNI. (Ereditato da Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Imposta il codice hash dell'identità di interoperabilità per questo Java peer. (Ereditato da Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Imposta lo stato peer gestito e JNI per questo peer Java. (Ereditato da Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Imposta il riferimento all'oggetto JNI usato da questo peer gestito. (Ereditato da Object) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
|
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |