DateFormat 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.
<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.
[Android.Runtime.Register("android/icu/text/DateFormat", ApiSince=24, DoNotGenerateAcw=true)]
public abstract class DateFormat : Android.Icu.Text.UFormat
[<Android.Runtime.Register("android/icu/text/DateFormat", ApiSince=24, DoNotGenerateAcw=true)>]
type DateFormat = class
inherit UFormat
- Ereditarietà
- Derivato
- Attributi
Commenti
<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat. Metodi, campi e altre funzionalità specifiche dell'ICU sono etichettati come "<strong>[icu]</strong>".
DateFormat è una classe astratta per la formattazione di data/ora sottoclassi che formattano e analizzano date o ora in modo indipendente dal linguaggio. La sottoclasse di formattazione di data/ora, ad esempio SimpleDateFormat, consente la formattazione (ad esempio, data -> testo), analisi (testo -> data) e normalizzazione. La data è rappresentata come Date oggetto o come millisecondi dal 1° gennaio 1970, 00:00:00 GMT.
DateFormat consente di formattare e analizzare le date per le impostazioni locali. Il codice può essere completamente indipendente dalle convenzioni locali per mesi, giorni della settimana o anche il formato del calendario: lunare e solare. Fornisce molti metodi di classe per ottenere formattatori di data/ora predefiniti in base all'impostazione predefinita per una determinata impostazione locale e a una serie di stili di formattazione o "scheletri arbitrari".
<ol><li>Gli stili di formattazione includono FULL, LONG, MEDIUM e SHORT. Altri dettagli ed esempi di utilizzo di questi stili sono disponibili nelle descrizioni dei metodi.
<li>Gli stili di formattazione coprono solo una frazione dell'utilizzo necessario. Spesso è necessario avere solo determinate combinazioni di campi, ad esempio Month e Year, ma è necessario formattarla in base alle impostazioni locali specificate. Questa operazione viene eseguita usando il metodo getPatternInstance() (con nome non digitato), fornendo uno scheletro. Esistono diverse costanti con scheletri predefiniti comuni, ad esempio #MINUTE_SECOND per qualcosa come "13:45" o #YEAR_ABBR_MONTH per qualcosa di simile a "Settembre 2012".
</ol>
Per formattare una data per le impostazioni locali correnti, usare uno dei metodi factory statici:
myString = DateFormat.getDateInstance().format(myDate);
myString = DateFormat.getPatternInstance(DateFormat.YEAR_ABBR_MONTH).format(myDate);
Se si formattano più numeri, è più efficiente ottenere il formato e usarlo più volte in modo che il sistema non deve recuperare più volte le informazioni relative alla lingua locale e alle convenzioni del paese.
DateFormat df = DateFormat.getDateInstance();
for (int i = 0; i < a.length; ++i) {
output.println(df.format(myDate[i]) + "; ");
}
Per formattare una data per impostazioni locali diverse, specificarla nella chiamata a getDateInstance().
DateFormat df = DateFormat.getDateInstance(DateFormat.LONG, Locale.FRANCE);
È possibile usare un controllo DateFormat anche per analizzare.
myDate = df.parse(myString);
Sono disponibili molti metodi factory statici. Usare getDateInstance per ottenere il formato di data normale per il paese. Usare getTimeInstance per ottenere il formato dell'ora per il paese. Usare getDateTimeInstance per ottenere un formato di data e ora. È possibile passare diverse opzioni a questi metodi factory per controllare la lunghezza del risultato; da SHORT a MEDIUM a LONG a FULL. Il risultato esatto dipende dalle impostazioni locali, ma in genere: <ul><li>SHORT è completamente numerico, ad esempio 12.13.52 o 3:30pm <li>MEDIUM è più lungo, ad esempio il 12 gennaio 1952 <li>LONG è più lungo, ad esempio il 12 gennaio 1952 o 3:30:32pm <li>FULL è abbastanza specificato, ad esempio martedì, 12 aprile 1952 AD o 3:30:42 PST. </ul>
Usare getPatternInstance per formattare uno scheletro. In genere si tratta di uno scheletro predefinito, come #YEAR_ABBR_MONTH per qualcosa come "Settembre 2012". Se non si vuole usare uno degli scheletri predefiniti, è possibile fornire i propri. Gli scheletri sono simili ai modelli in SimpleDateFormat, ad eccezione del fatto che <ol><li>mantiene solo la lettera del criterio di campo e ignora tutte le altre parti in un modello, ad esempio spazio, punteggiatura e valori letterali stringa.
<li>sono indipendenti dall'ordine dei campi.
<li>ignora alcune differenze nella lunghezza della lettera di motivo del campo: <ol><li>Per i campi del calendario non di cifre, la lunghezza della lettera di motivo è importante, ad esempio MMM, MMMM e MMMMM; E e EEEE e viene rispettata la lunghezza della lettera di motivo del campo.
<li>Per i campi del calendario delle cifre, ad esempio M o MM, d o dd, aaa o aa, la lunghezza del criterio di campo viene ignorata e la corrispondenza migliore, definita nei modelli di data e ora, verrà restituita senza rispettare la lunghezza della lettera del criterio di campo nello scheletro.
</ol></ol>
È anche possibile impostare il fuso orario nel formato, se lo si desidera. Se si vuole un maggiore controllo sul formato o sull'analisi, o si vuole concedere agli utenti un maggiore controllo, è possibile provare a eseguire il cast di DateFormat ottenuto dai metodi factory a SimpleDateFormat. Questo funzionerà per la maggior parte dei paesi; ricordarsi di metterlo in un blocco try nel caso in cui si incontra uno insolito.
È anche possibile usare forme dei metodi di analisi e formato con ParsePosition e FieldPosition per consentire di <><>analizzare progressivamente le parti di una stringa. <li>allinea qualsiasi campo specifico o scopri dove si trova per la selezione sullo schermo. </ul>
<h3>Synchronization</h3>
I formati di data non vengono sincronizzati. È consigliabile creare istanze di formato separate per ogni thread. Se più thread accedono contemporaneamente a un formato, deve essere sincronizzato esternamente.
per android.icu.text.DateFormat.
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 |
|---|---|
| DateFormat() |
Crea un nuovo formato di data. |
| DateFormat(IntPtr, JniHandleOwnership) |
<strong>[icu enhancement]</strong> ICU's replacement for |
Campi
| Nome | Descrizione |
|---|---|
| AbbrGenericTz |
<strong>[icu]</strong> Costante per il formato generico non di posizione, abbreviato se possibile, ad esempio PT; usato in combinazioni di data + ora + fuso orario o fuso orario + fuso. |
| AbbrMonth |
<strong>[icu]</strong> Costante per lo scheletro di data con mese abbreviato. |
| AbbrMonthDay |
<strong>[icu]</strong> Costante per lo scheletro di data con mese e giorno abbreviato. |
| AbbrMonthWeekdayDay |
<strong>[icu]</strong> Costante per lo scheletro di data con mese abbreviato, giorno feriale e giorno. |
| AbbrQuarter |
<strong>[icu]</strong> Costante per lo scheletro di data con trimestre abbreviato. |
| AbbrSpecificTz |
<strong>[icu]</strong> Constant per un formato non di posizione specifico, abbreviato se possibile, ad esempio PDT; usato in combinazioni di data + ora + fuso orario o fuso orario + fuso. |
| AbbrUtcTz |
<strong>[icu]</strong> Costante per il formato GMT/UTC localizzato, ad esempio GMT +8:00 o HPG-8:00; usato in combinazioni data + ora + fuso orario o fuso orario + . |
| AbbrWeekday |
<strong[icu]/strong Constant for date skeleton with abbreviated weekday.strong>[icu]/strong Constant for date skeleton with abbreviated weekday.strong[icu]</strong> Constant for date skeleton with abbreviated weekday. |
| AmPmField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'a', corrispondente al |
| AmPmMidnightNoonField |
Obsoleti.
<selettore strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'b'. |
| DateField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'd', corrispondente al |
| Day |
<strong>[icu]</strong> Costante per lo scheletro di data con giorno. |
| DayOfWeekField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'E', corrispondente al |
| DayOfWeekInMonthField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'F', corrispondente al |
| DayOfYearField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'D', corrispondente al |
| Default |
Obsoleti.
Costante per il modello di stile predefinito. |
| DowLocalField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'e', corrispondente al |
| EraField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'G', corrispondente al |
| ExtendedYearField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'u', corrispondente al |
| FlexibleDayPeriodField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'B'. |
| FractionalSecondField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'S', corrispondente al |
| Full |
Obsoleti.
Costante per il motivo di stile completo. |
| GenericTz |
<strong>[icu]</strong> Costante per il formato generico non di posizione, ad esempio Pacific Time; usato in combinazioni di data + ora + fuso orario o fuso orario + fuso. |
| Hour |
<strong>[icu]</strong> Constant for date skeleton with hour, with the locale's preferred hour format (12 o 24). |
| Hour0Field |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'K', corrispondente al |
| Hour1Field |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'h', corrispondente al |
| Hour24 |
<strong[icu]/strong Constant for date skeleton with hour in 24-hour presentation.strong[icu]/strong Constant for date skeleton with hour in 24-hour presentation.strong>[icu]</strong> Constant for date skeleton with hour in 24-hour presentation. |
| Hour24Minute |
<strong[icu]/strong Constant for date skeleton with hour and minute in 24-hour presentation.strong[icu]/strong Constant for date skeleton with hour and minute in 24-hour presentation.strong>[icu]</strong> Constant for date skeleton with hour and minute in 24-hour presentation. |
| Hour24MinuteSecond |
<strong[icu]/strong Constant for date skeleton with hour, minute, and second in 24-hour presentation.strong>[icu]</strong> Constant for date skeleton with hour, minute, and second in 24-hour presentation. |
| HourMinute |
<strong>[icu]</strong> Constant for date skeleton with hour and minute, with the locale's preferred hour format (12 o 24). |
| HourMinuteSecond |
<strong>[icu]</strong> Constant for date skeleton with hour, minute, and second, with the locale's preferred hour format (12 o 24). |
| HourOfDay0Field |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'H', corrispondente al |
| HourOfDay1Field |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'k', corrispondente al |
| JulianDayField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento del campo 'g', corrispondente al |
| LocationTz |
<strong>[icu]</strong> Constant per il formato di posizione generico, ad esempio Los Angeles Time; usato in combinazioni di data + ora + fuso orario o fuso orario+ . |
| Long |
Obsoleti.
Costante per il motivo di stile lungo. |
| Medium |
Obsoleti.
Costante per il motivo di stile medio. |
| MillisecondField |
Obsoleti.
Alias per FRACTIONAL_SECOND_FIELD. |
| MillisecondsInDayField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'A', corrispondente al |
| Minute |
<strong>[icu]</strong> Costante per lo scheletro di data con minuto. |
| MinuteField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'm', corrispondente al |
| MinuteSecond |
<strong[icu]/strong Constant for date skeleton with minute and second.strong>[icu]</strong> Constant for date skeleton with minute and second. |
| Month |
<strong>[icu]</strong> Costante per lo scheletro di data con mese. |
| MonthDay |
<strong[icu]/strong Constant for date skeleton with long month and day.strong>[icu]</strong> Constant for date skeleton with long month and day. |
| MonthField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'M', corrispondente al |
| MonthWeekdayDay |
<strong>[icu]</strong> Costante per lo scheletro di data con mese, giorno feriale e giorno. |
| None |
Obsoleti.
<strong>[icu]</strong> Costante per il motivo di stile vuoto. |
| NumMonth |
<strong>[icu]</strong> Costante per lo scheletro di date con mese numerico. |
| NumMonthDay |
<strong>[icu]</strong> Costante per lo scheletro di date con mese numerico e giorno. |
| NumMonthWeekdayDay |
<strong>[icu]</strong> Constant per lo scheletro di date con mese numerico, giorno feriale e giorno. |
| Quarter |
<strong>[icu]</strong> Costante per lo scheletro di data con trimestre. |
| QuarterField |
Obsoleti.
<selettore strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'Q', corrispondente al |
| Relative |
Obsoleti.
<strong>[icu]</strong> Costante per la maschera di stile relativa. |
| RelativeDefault |
Obsoleti.
<strong>[icu]</strong> Constant per il modello di stile predefinito relativo. |
| RelativeFull |
Obsoleti.
<strong>[icu]</strong> Constant per il modello di stile completo relativo. |
| RelativeLong |
Obsoleti.
<strong>[icu]</strong> Constant per il modello di stile relativo. |
| RelativeMedium |
Obsoleti.
<strong>[icu]</strong> Constant per il modello di stile relativo. |
| RelativeShort |
Obsoleti.
<strong>[icu]</strong> Constant per il modello di stile relativo. |
| Second |
<strong>[icu]</strong> Costante per lo scheletro di data con secondo. |
| SecondField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo "s", corrispondente al |
| Short |
Obsoleti.
Costante per motivo di stile corto. |
| SpecificTz |
<strong>[icu]</strong> Constant per un formato non di posizione specifico, ad esempio l'ora legale del Pacifico, usato in combinazioni di data + ora + fuso orario o fuso orario. |
| StandaloneDayField |
Obsoleti.
<selettore strong>[icu]</strong> FieldPosition per l'allineamento del campo 'c', corrispondente al |
| StandaloneMonthField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'L', corrispondente al |
| StandaloneQuarterField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento del campo 'q', corrispondente al |
| TimezoneField |
Obsoleti.
Selettore FieldPosition per l'allineamento dei |
| TimezoneGenericField |
Obsoleti.
<selettore strong>[icu]</strong> FieldPosition per l'allineamento dei |
| TimezoneIsoField |
Obsoleti.
<selettore strong>[icu]</strong> FieldPosition per l'allineamento dei |
| TimezoneIsoLocalField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei |
| TimezoneLocalizedGmtOffsetField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei |
| TimezoneRfcField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei |
| TimezoneSpecialField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei |
| Weekday |
<strong[icu]/strong Constant for date skeleton with weekday.strong[icu]/strong Constant for date skeleton with weekday.strong>[icu]</strong> Constant for date skeleton with weekday. |
| WeekOfMonthField |
Obsoleti.
Selettore FieldPosition per l'allineamento dei campi 'W', corrispondente al |
| WeekOfYearField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'w', corrispondente al |
| Year |
<strong>[icu]</strong> Costante per lo scheletro di data con anno. |
| YearAbbrMonth |
<strong>[icu]</strong> Costante per lo scheletro di data con anno e mese abbreviato. |
| YearAbbrMonthDay |
<strong>[icu]</strong> Constant per lo scheletro di data con anno, mese abbreviato e giorno. |
| YearAbbrMonthWeekdayDay |
<strong>[icu]</strong> Costante per lo scheletro di data con anno, mese abbreviato, giorno feriale e giorno. |
| YearAbbrQuarter |
<strong[icu]/strong Constant for date skeleton with year and abbreviated quarter.strong>[icu]/strong Constant for date skeleton with year and abbreviated quarter.strong[icu]</strong> Constant for date skeleton with year and abbreviated quarter. |
| YearField |
Obsoleti.
Selettore FieldPosition per l'allineamento del campo 'y', corrispondente al |
| YearMonth |
<strong>[icu]</strong> Costante per lo scheletro di data con anno e mese. |
| YearMonthDay |
<strong>[icu]</strong> Costante per lo scheletro di data con anno, mese e giorno. |
| YearMonthWeekdayDay |
<strong>[icu]</strong> Costante per lo scheletro di data con anno, mese, giorno feriale e giorno. |
| YearNameField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'U', corrispondente al |
| YearNumMonth |
<strong>[icu]</strong> Costante per lo scheletro di date con anno e mese numerico. |
| YearNumMonthDay |
<strong>[icu]</strong> Costante per lo scheletro di data con anno, mese numerico e giorno. |
| YearNumMonthWeekdayDay |
<strong>[icu]</strong> Costante per lo scheletro di date con anno, mese numerico, giorno feriale e giorno. |
| YearQuarter |
<strong[icu]/strong Constant for date skeleton with year and quarter.strong[icu]/strong Constant for date skeleton with year and quarter.strong>[icu]</strong> Constant for date skeleton with year and quarter. |
| YearWoyField |
Obsoleti.
<selector strong>[icu]</strong> FieldPosition per l'allineamento dei campi 'Y', corrispondente al |
Proprietà
| Nome | Descrizione |
|---|---|
| Calendar |
Restituisce il calendario associato a questo formattatore di data/ora. -oppure- Imposta il calendario da utilizzare in questo formato di data. |
| CalendarLenient |
Restituisce un valore che indica se l'analisi di data/ora nell'oggetto Calendar incapsulato è leniente. -oppure- Specifica se l'analisi di data/ora nell'oggetto Calendar incapsulato deve essere leniente. |
| Class |
Restituisce la classe di runtime di questo |
| DateInstance |
Restituisce il formattatore di data con lo stile di formattazione predefinito per le impostazioni locali predefinite |
| DateTimeInstance |
Restituisce il formattatore di data/ora con lo stile di formattazione predefinito per le impostazioni locali predefinite |
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| Instance |
Restituisce un formattatore di data/ora predefinito che utilizza lo stile SHORT sia per la data che per l'ora. |
| JniIdentityHashCode |
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniPeerMembers |
<strong>[icu enhancement]</strong> ICU's replacement for |
| Lenient |
Restituisce un valore che indica se l'analisi di data/ora nell'oggetto Calendar incapsulato e nello spazio vuoto DateFormat & l'elaborazione numerica è leniente. -oppure- Specifica se l'analisi di data/ora deve essere leniente. |
| NumberFormat |
Restituisce il formattatore numerico utilizzato da questo formattatore di data/ora per formattare e analizzare un'ora. -oppure- Imposta il formattatore numerico. |
| PeerReference |
Ottiene il riferimento all'oggetto JNI per questo peer Java. (Ereditato da Object) |
| ThresholdClass |
<strong>[icu enhancement]</strong> ICU's replacement for |
| ThresholdType |
<strong>[icu enhancement]</strong> ICU's replacement for |
| TimeInstance |
Ottiene il formattatore dell'ora con lo stile di formattazione predefinito per le impostazioni locali predefinite |
| TimeZone |
Restituisce il fuso orario. -oppure- Imposta il fuso orario per il calendario di questo oggetto DateFormat. |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da _Format) |
| 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) |
| Format(Calendar, StringBuffer, FieldPosition) |
Formatta una data in una stringa di data/ora. |
| Format(Date, StringBuffer, FieldPosition) |
Formatta una data in una stringa di data/ora. |
| Format(Date) |
Formatta una data in una stringa di data/ora. |
| Format(Object, StringBuffer, FieldPosition) |
Formatta un oggetto time in una stringa temporale. |
| Format(Object) |
Formatta un oggetto per produrre una stringa. (Ereditato da _Format) |
| FormatToCharacterIterator(Object) |
Formatta un oggetto che produce un oggetto |
| GetAvailableLocales() |
Restituisce il set di impostazioni locali per cui sono installati DateFormats. |
| GetBooleanAttribute(DateFormat+BooleanAttribute) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| GetContext(DisplayContext+Type) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| GetDateInstance(Calendar, DateFormatStyle, Locale) |
Crea un |
| GetDateInstance(Calendar, DateFormatStyle, ULocale) |
Crea un |
| GetDateInstance(Calendar, DateFormatStyle) |
Crea un |
| GetDateInstance(DateFormatStyle, Locale) |
Restituisce il formattatore di data con lo stile di formattazione specificato per le impostazioni locali specificate. |
| GetDateInstance(DateFormatStyle, ULocale) |
Restituisce il formattatore di data con lo stile di formattazione specificato per le impostazioni locali specificate. |
| GetDateInstance(DateFormatStyle) |
Restituisce il formattatore di data con lo stile di formattazione specificato per le impostazioni locali predefinite |
| GetDateTimeInstance(Calendar, DateFormatStyle, Int32, Locale) |
Crea un |
| GetDateTimeInstance(Calendar, DateFormatStyle, Int32, ULocale) |
Crea un |
| GetDateTimeInstance(Calendar, DateFormatStyle, Int32) |
Crea un |
| GetDateTimeInstance(DateFormatStyle, Int32, Locale) |
Restituisce il formattatore di data/ora con gli stili di formattazione specificati per le impostazioni locali specificate. |
| GetDateTimeInstance(DateFormatStyle, Int32, ULocale) |
Restituisce il formattatore di data/ora con gli stili di formattazione specificati per le impostazioni locali specificate. |
| GetDateTimeInstance(DateFormatStyle, Int32) |
Restituisce il formattatore di data/ora con gli stili di formattazione di data e ora specificati per le impostazioni locali predefinite |
| GetHashCode() |
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| GetInstance(Calendar, Locale) |
Restituisce un formattatore di data/ora che utilizza lo stile SHORT sia per la data che per l'ora. |
| GetInstance(Calendar, ULocale) |
Restituisce un formattatore di data/ora che utilizza lo stile SHORT sia per la data che per l'ora. |
| GetInstance(Calendar) |
Restituisce un formattatore di data/ora predefinito che utilizza lo stile SHORT sia per la data che per l'ora. |
| GetInstanceForSkeleton(Calendar, String, Locale) |
<strong>[icu]</strong> Crea un |
| GetInstanceForSkeleton(Calendar, String, ULocale) |
<strong>[icu]</strong> Crea un |
| GetInstanceForSkeleton(String, Locale) |
<strong>[icu]</strong> Restituisce un |
| GetInstanceForSkeleton(String, ULocale) |
<strong>[icu]</strong> Restituisce un |
| GetInstanceForSkeleton(String) |
<strong>[icu]</strong> Restituisce un |
| GetPatternInstance(Calendar, String, Locale) |
<strong>[icu]</strong> Crea un |
| GetPatternInstance(Calendar, String, ULocale) |
<strong>[icu]</strong> Crea un |
| GetPatternInstance(String, Locale) |
<strong>[icu]</strong> Restituisce un |
| GetPatternInstance(String, ULocale) |
<strong>[icu]</strong> Restituisce un |
| GetPatternInstance(String) |
<strong>[icu]</strong> Restituisce un |
| GetTimeInstance(Calendar, DateFormatStyle, Locale) |
Crea un |
| GetTimeInstance(Calendar, DateFormatStyle, ULocale) |
Crea un |
| GetTimeInstance(Calendar, DateFormatStyle) |
Crea un |
| GetTimeInstance(DateFormatStyle, Locale) |
Restituisce il formattatore dell'ora con lo stile di formattazione specificato per le impostazioni locali specificate. |
| GetTimeInstance(DateFormatStyle, ULocale) |
Restituisce il formattatore dell'ora con lo stile di formattazione specificato per le impostazioni locali specificate. |
| GetTimeInstance(DateFormatStyle) |
Restituisce il formattatore dell'ora con lo stile di formattazione specificato per le impostazioni locali predefinite |
| 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) |
| Parse(String, Calendar, ParsePosition) |
Analizza una stringa di data/ora in base alla posizione di analisi specificata. |
| Parse(String, ParsePosition) |
Analizza una stringa di data/ora in base alla posizione di analisi specificata. |
| Parse(String) |
Analizza una stringa di data/ora. |
| ParseObject(String, ParsePosition) |
Analizza una stringa di data/ora in un oggetto . |
| ParseObject(String) |
Analizza il testo dall'inizio della stringa specificata per produrre un oggetto . (Ereditato da _Format) |
| SetBooleanAttribute(DateFormat+BooleanAttribute, Boolean) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| SetContext(DisplayContext) |
<strong>[icu]</strong> Impostare un valore DisplayContext specifico nel formattatore, ad esempio CAPITALIZATION_FOR_STANDALONE. |
| SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
| 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) |
| 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() |
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) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |