DateFormat Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
<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
- Herança
- Derivado
- Atributos
Comentários
<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat. Métodos, campos e outras funcionalidades específicas da UTI são rotulados como '<strong>[icu]</strong>'.
DateFormat é uma classe abstrata para subclasses de formatação de data/hora que formata e analisa datas ou hora de maneira independente do idioma. A subclasse de formatação de data/hora, como SimpleDateFormat, permite formatação (ou seja, texto de data ->), análise (data -> de texto) e normalização. A data é representada como um Date objeto ou como milissegundos desde 1º de janeiro de 1970, 00:00:00 GMT.
DateFormat ajuda você a formatar e analisar datas para qualquer localidade. Seu código pode ser completamente independente das convenções de localidade por meses, dias da semana ou até mesmo o formato do calendário: lunar versus solar. Ele fornece muitos métodos de classe para obter formatores de data/hora padrão com base no padrão para uma determinada localidade e uma série de estilos de formatação ou "esqueletos" arbitrários.
<ol><li>Os estilos de formatação incluem FULL, LONG, MEDIUM e SHORT. Mais detalhes e exemplos de como usar esses estilos são fornecidos nas descrições do método.
<li>Os estilos de formatação abrangem apenas uma fração do uso necessário. Muitas vezes, você precisa ter apenas determinadas combinações de campos, como Mês e Ano, mas tê-la para ser formatada apropriada para uma determinada localidade. Isso é feito usando o método getPatternInstance() (mal codinome), fornecendo um esqueleto. Há várias constantes que têm esqueletos predefinidos comuns, como #MINUTE_SECOND para algo como "13:45" ou #YEAR_ABBR_MONTH para algo como "Setembro de 2012".
</ol>
Para formatar uma data para a Localidade atual, use um dos métodos de fábrica estáticos:
myString = DateFormat.getDateInstance().format(myDate);
myString = DateFormat.getPatternInstance(DateFormat.YEAR_ABBR_MONTH).format(myDate);
Se você estiver formatando vários números, é mais eficiente obter o formato e usá-lo várias vezes para que o sistema não precise buscar as informações sobre o idioma local e as convenções de país várias vezes.
DateFormat df = DateFormat.getDateInstance();
for (int i = 0; i < a.length; ++i) {
output.println(df.format(myDate[i]) + "; ");
}
Para formatar uma data para uma localidade diferente, especifique-a na chamada para getDateInstance().
DateFormat df = DateFormat.getDateInstance(DateFormat.LONG, Locale.FRANCE);
Você pode usar um DateFormat para analisar também.
myDate = df.parse(myString);
Há muitos métodos de fábrica estáticos disponíveis. Use getDateInstance para obter o formato de data normal para esse país. Use getTimeInstance para obter o formato de tempo para esse país. Use getDateTimeInstance para obter um formato de data e hora. Você pode passar diferentes opções para esses métodos de fábrica para controlar o comprimento do resultado; de SHORT a MEDIUM a LONG a FULL. O resultado exato depende da localidade, mas geralmente: ul<li SHORT é completamente numérico, como 12.13.52 ou 3:30pm >li<MEDIUM é mais longo, como Jan 12, 1952 >li<LONG é mais longo, como 12 de janeiro de 1952 ou 3:30:32pm >li<FULL é completamente especificado, como terça-feira, 12 de abril de 1952 AD ou 3:30:42pm PST.><> </ul>
Use getPatternInstance para formatar com um esqueleto. Normalmente, isso é com um esqueleto predefinido, como #YEAR_ABBR_MONTH para algo como "Setembro de 2012". Se você não quiser usar um dos esqueletos predefinidos, você pode fornecer o seu próprio. Os esqueletos são como os padrões em SimpleDateFormat, exceto que: <ol><li>mantém apenas a letra padrão de campo e ignora todas as outras partes em um padrão, como espaço, pontuação e literais de cadeia de caracteres.
<li>são independentes da ordem dos campos.
<li>ignorar determinadas diferenças no comprimento da letra padrão do campo: <ol><li>Para esses campos de calendário sem dígito, o comprimento da letra padrão é importante, como MMM, MMMM e MMMMM; E e EEEE, e o comprimento da letra padrão do campo é honrado.
<li>Para os campos de calendário de dígito, como M ou MM, d ou dd, yy ou yyyy, o comprimento do padrão de campo é ignorado e a melhor correspondência, que é definida em padrões de data e hora, será retornada sem honrar o comprimento da letra padrão de campo no esqueleto.
</ol></ol>
Você também pode definir o fuso horário no formato, se desejar. Se você quiser ter ainda mais controle sobre o formato ou análise (ou quiser dar mais controle aos usuários), poderá tentar converter o DateFormat obtido dos métodos de fábrica para um SimpleDateFormat. Isso funcionará para a maioria dos países; lembre-se de colocá-lo em um bloco de tentativa no caso de encontrar um incomum.
Você também pode usar formas dos métodos de análise e formato com ParsePosition e FieldPosition para permitir que você <><analise>progressivamente as partes de uma cadeia de caracteres. <li>alinhar qualquer campo específico ou descobrir onde ele está para seleção na tela. </ul>
<Sincronização> h3</h3>
Os formatos de data não são sincronizados. É recomendável criar instâncias de formato separadas para cada thread. Se vários threads acessarem um formato simultaneamente, ele deverá ser sincronizado externamente.
Java documentação para android.icu.text.DateFormat.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| DateFormat() |
Cria um novo formato de data. |
| DateFormat(IntPtr, JniHandleOwnership) |
<strong>[icu enhancement]</strong> ICU's replacement for |
Campos
| Nome | Description |
|---|---|
| AbbrGenericTz |
<strong>[icu]</strong> Constant for generic non-location format, abreviado se possível, como PT; usado em combinações date + time + zone, or time + zone. |
| AbbrMonth |
<strong>[icu]</strong> Constant for date skeleton with abbreviated month. |
| AbbrMonthDay |
<strong>[icu]</strong> Constant for date skeleton with abbreviated month and day. |
| AbbrMonthWeekdayDay |
<strong>[icu]</strong> Constant for date skeleton with abbreviated month, weekday, and day. |
| AbbrQuarter |
<strong>[icu]</strong> Constant for date skeleton with abbreviated quarter. |
| AbbrSpecificTz |
<strong>[icu]</strong> Constant for specific non-location format, abbreviated if possible, such as PDT; used in combinations date + time + zone, or time + zone. |
| AbbrUtcTz |
<strong>[icu]</strong> Constant for localized GMT/UTC format, such as GMT+8:00 or HPG-8:00; used in combinations date + time + zone, or time + zone. |
| AbbrWeekday |
<strong>[icu]</strong> Constant for date skeleton with abbreviated weekday. |
| AmPmField |
Obsoleto.
Seletor FieldPosition para alinhamento de campo 'a', correspondente ao |
| AmPmMidnightNoonField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'b'. |
| DateField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'd', correspondente ao |
| Day |
<strong>[icu]</strong> Constant for date skeleton with day. |
| DayOfWeekField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'E', correspondente ao |
| DayOfWeekInMonthField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'F', correspondente ao |
| DayOfYearField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'D', correspondente ao |
| Default |
Obsoleto.
Constante para padrão de estilo padrão. |
| DowLocalField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'e', correspondente ao |
| EraField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'G', correspondente ao |
| ExtendedYearField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'u', correspondente ao |
| FlexibleDayPeriodField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'B'. |
| FractionalSecondField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'S', correspondente ao |
| Full |
Obsoleto.
Constante para padrão de estilo completo. |
| GenericTz |
<strong>[icu]</strong> Constant for generic non-location format, such as Pacific Time; used in combinations date + time + zone, or time + zone. |
| Hour |
<strong>[icu]</strong> Constant for date skeleton with hour, with the locale's preferred hour format (12 or 24). |
| Hour0Field |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'K', correspondente ao |
| Hour1Field |
Obsoleto.
Seletor FieldPosition para alinhamento de campo 'h', correspondente ao |
| Hour24 |
<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. |
| Hour24MinuteSecond |
<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 or 24). |
| HourMinuteSecond |
<strong>[icu]</strong> Constant for date skeleton with hour, minute, and second, with the locale's preferred hour format (12 or 24). |
| HourOfDay0Field |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'H', correspondente ao |
| HourOfDay1Field |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'k', correspondente ao |
| JulianDayField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'g', correspondente ao |
| LocationTz |
<strong>[icu]</strong> Constant for generic location format, such as Los Angeles Time; used in combinations date + time + zone, or time + zone. |
| Long |
Obsoleto.
Constante para um padrão de estilo longo. |
| Medium |
Obsoleto.
Constante para padrão de estilo médio. |
| MillisecondField |
Obsoleto.
Alias para FRACTIONAL_SECOND_FIELD. |
| MillisecondsInDayField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'A', correspondente ao |
| Minute |
<strong>[icu]</strong> Constant for date skeleton with minute. |
| MinuteField |
Obsoleto.
Seletor FieldPosition para alinhamento de campo 'm', correspondente ao |
| MinuteSecond |
<strong>[icu]</strong> Constant for date skeleton with minute and second. |
| Month |
<strong>[icu]</strong> Constant for date skeleton with month. |
| MonthDay |
<strong>[icu]</strong> Constant for date skeleton with long month and day. |
| MonthField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'M', correspondente ao |
| MonthWeekdayDay |
<strong>[icu]</strong> Constant for date skeleton with month, weekday, and day. |
| None |
Obsoleto.
<strong>[icu]</strong> Constant for empty style pattern. |
| NumMonth |
<strong>[icu]</strong> Constant for date skeleton with numeric month. |
| NumMonthDay |
<strong>[icu]</strong> Constant for date skeleton with numeric month and day. |
| NumMonthWeekdayDay |
<strong>[icu]</strong> Constant for date skeleton with numeric month, weekday, and day. |
| Quarter |
<strong>[icu]</strong> Constant for date skeleton with quarter. |
| QuarterField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'Q', correspondente ao |
| Relative |
Obsoleto.
<strong>[icu]</strong> Constant for relative style mask. |
| RelativeDefault |
Obsoleto.
<strong>[icu]</strong> Constant for relative default style pattern. |
| RelativeFull |
Obsoleto.
<strong>[icu]</strong> Constant for relative full style pattern. |
| RelativeLong |
Obsoleto.
<strong>[icu]</strong> Constant for relative style pattern. |
| RelativeMedium |
Obsoleto.
<strong>[icu]</strong> Constant for relative style pattern. |
| RelativeShort |
Obsoleto.
<strong>[icu]</strong> Constant for relative style pattern. |
| Second |
<strong>[icu]</strong> Constant for date skeleton with second. |
| SecondField |
Obsoleto.
Seletor FieldPosition para alinhamento de campo 's', correspondente ao |
| Short |
Obsoleto.
Constante para um padrão de estilo curto. |
| SpecificTz |
<strong>[icu]</strong> Constant for specific non-location format, such as Pacific Daylight Time; used in combinations date + time + zone, or time + zone. |
| StandaloneDayField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'c', correspondente ao |
| StandaloneMonthField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'L', correspondente ao |
| StandaloneQuarterField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para alinhamento de campo 'q', correspondente ao |
| TimezoneField |
Obsoleto.
Seletor FieldPosition para alinhamento de campo 'z', correspondente ao campo e |
| TimezoneGenericField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'v', correspondente ao campo e |
| TimezoneIsoField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'X', correspondente ao campo e |
| TimezoneIsoLocalField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'x', correspondente ao campo e |
| TimezoneLocalizedGmtOffsetField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento do campo 'O', correspondente ao campo e |
| TimezoneRfcField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'Z', correspondente ao campo e |
| TimezoneSpecialField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'V', correspondente ao campo e |
| Weekday |
<strong>[icu]</strong> Constant for date skeleton with weekday. |
| WeekOfMonthField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'W', correspondente ao |
| WeekOfYearField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'w', correspondente ao |
| Year |
<strong>[icu]</strong> Constant for date skeleton with year. |
| YearAbbrMonth |
<strong>[icu]</strong> Constant for date skeleton with year and abbreviated month. |
| YearAbbrMonthDay |
<strong>[icu]</strong> Constant for date skeleton with year, abbreviated month, and day. |
| YearAbbrMonthWeekdayDay |
<strong>[icu]</strong> Constant for date skeleton with year, abbreviated month, weekday, and day. |
| YearAbbrQuarter |
<strong>[icu]</strong> Constant for date skeleton with year and abbreviated quarter. |
| YearField |
Obsoleto.
Seletor fieldposition para alinhamento de campo 'y', correspondente ao |
| YearMonth |
<strong>[icu]</strong> Constant for date skeleton with year and month. |
| YearMonthDay |
<strong>[icu]</strong> Constant for date skeleton with year, month, and day. |
| YearMonthWeekdayDay |
<strong>[icu]</strong> Constant for date skeleton with year, month, weekday, and day. |
| YearNameField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'U', correspondente ao |
| YearNumMonth |
<strong>[icu]</strong> Constant for date skeleton with year and numeric month. |
| YearNumMonthDay |
<strong>[icu]</strong> Constant for date skeleton with year, numeric month, and day. |
| YearNumMonthWeekdayDay |
<strong>[icu]</strong> Constant for date skeleton with year, numeric month, weekday, and day. |
| YearQuarter |
<strong>[icu]</strong> Constant for date skeleton with year and quarter. |
| YearWoyField |
Obsoleto.
<seletor strong>[icu]</strong> FieldPosition para o alinhamento de campo 'Y', correspondente ao |
Propriedades
| Nome | Description |
|---|---|
| Calendar |
Retorna o calendário associado a esse formatador de data/hora. -ou- Define o calendário a ser usado por este formato de data. |
| CalendarLenient |
Retorna se a análise de data/hora no objeto Calendar encapsulado é branda. -ou- Especifica se a análise de data/hora no objeto Calendar encapsulado deve ser branda. |
| Class |
Retorna a classe de runtime deste |
| DateInstance |
Retorna o formatador de data com o estilo de formatação padrão para a localidade padrão |
| DateTimeInstance |
Retorna o formatador de data/hora com o estilo de formatação padrão para a localidade padrão |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| Instance |
Retorna um formatador de data/hora padrão que usa o estilo SHORT para a data e a hora. |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniManagedPeerState |
<strong>[icu enhancement]</strong> ICU's replacement for |
| JniPeerMembers |
<strong>[icu enhancement]</strong> ICU's replacement for |
| Lenient |
Retorna se a análise de data/hora no objeto Calendar encapsulado e no espaço em branco DateFormat & o processamento numérico é brando. -ou- Especifica se a análise de data/hora deve ser branda. |
| NumberFormat |
Retorna o formatador de número que esse formatador de data/hora usa para formatar e analisar uma hora. -ou- Define o formatador de número. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| ThresholdClass |
<strong>[icu enhancement]</strong> ICU's replacement for |
| ThresholdType |
<strong>[icu enhancement]</strong> ICU's replacement for |
| TimeInstance |
Obtém o formatador de hora com o estilo de formatação padrão para a localidade padrão |
| TimeZone |
Retorna o fuso horário. -ou- Define o fuso horário para o calendário deste objeto DateFormat. |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de _Format) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| Dispose() |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| Dispose(Boolean) |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| DisposeUnlessReferenced() |
<strong>[icu enhancement]</strong> ICU's replacement for |
| Equals(Object) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| Format(Calendar, StringBuffer, FieldPosition) |
Formata uma data em uma cadeia de caracteres de data/hora. |
| Format(Date, StringBuffer, FieldPosition) |
Formata uma Data em uma cadeia de caracteres de data/hora. |
| Format(Date) |
Formata uma Data em uma cadeia de caracteres de data/hora. |
| Format(Object, StringBuffer, FieldPosition) |
Formata um objeto time em uma cadeia de caracteres de tempo. |
| Format(Object) |
Formata um objeto para produzir uma cadeia de caracteres. (Herdado de _Format) |
| FormatToCharacterIterator(Object) |
Formata um objeto que produz um |
| GetAvailableLocales() |
Retorna o conjunto de localidades para as quais DateFormats estão instalados. |
| GetBooleanAttribute(DateFormat+BooleanAttribute) |
Retorna o valor atual para o BooleanAttribute especificado para essa instância se o atributo estiver ausente false for retornado. |
| GetContext(DisplayContext+Type) |
[UTI] Obtenha o valor DisplayContext do formatador para o DisplayContext.Type especificado, como CAPITALIZATION. |
| GetDateInstance(Calendar, DateFormatStyle, Locale) |
Cria um |
| GetDateInstance(Calendar, DateFormatStyle, ULocale) |
Cria um |
| GetDateInstance(Calendar, DateFormatStyle) |
Cria um |
| GetDateInstance(DateFormatStyle, Locale) |
Retorna o formatador de data com o estilo de formatação especificado para a localidade fornecida. |
| GetDateInstance(DateFormatStyle, ULocale) |
Retorna o formatador de data com o estilo de formatação especificado para a localidade fornecida. |
| GetDateInstance(DateFormatStyle) |
Retorna o formatador de data com o estilo de formatação especificado para a localidade padrão |
| GetDateTimeInstance(Calendar, DateFormatStyle, Int32, Locale) |
Cria um |
| GetDateTimeInstance(Calendar, DateFormatStyle, Int32, ULocale) |
Cria um |
| GetDateTimeInstance(Calendar, DateFormatStyle, Int32) |
Cria um |
| GetDateTimeInstance(DateFormatStyle, Int32, Locale) |
Retorna o formatador de data/hora com os estilos de formatação determinados para a localidade fornecida. |
| GetDateTimeInstance(DateFormatStyle, Int32, ULocale) |
Retorna o formatador de data/hora com os estilos de formatação determinados para a localidade fornecida. |
| GetDateTimeInstance(DateFormatStyle, Int32) |
Retorna o formatador de data/hora com os estilos de formatação de data e hora especificados para a localidade padrão |
| GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| GetInstance(Calendar, Locale) |
Retorna um formatador de data/hora que usa o estilo SHORT para a data e a hora. |
| GetInstance(Calendar, ULocale) |
Retorna um formatador de data/hora que usa o estilo SHORT para a data e a hora. |
| GetInstance(Calendar) |
Retorna um formatador de data/hora padrão que usa o estilo SHORT para a data e a hora. |
| GetInstanceForSkeleton(Calendar, String, Locale) |
<strong>[icu]</strong> Cria um |
| GetInstanceForSkeleton(Calendar, String, ULocale) |
<strong>[icu]</strong> Cria um |
| GetInstanceForSkeleton(String, Locale) |
<strong>[icu]</strong> Retorna um |
| GetInstanceForSkeleton(String, ULocale) |
<strong>[icu]</strong> Retorna um |
| GetInstanceForSkeleton(String) |
<strong>[icu]</strong> Retorna um |
| GetPatternInstance(Calendar, String, Locale) |
<strong>[icu]</strong> Cria um |
| GetPatternInstance(Calendar, String, ULocale) |
<strong>[icu]</strong> Cria um |
| GetPatternInstance(String, Locale) |
<strong>[icu]</strong> Retorna um |
| GetPatternInstance(String, ULocale) |
<strong>[icu]</strong> Retorna um |
| GetPatternInstance(String) |
<strong>[icu]</strong> Retorna um |
| GetTimeInstance(Calendar, DateFormatStyle, Locale) |
Cria um |
| GetTimeInstance(Calendar, DateFormatStyle, ULocale) |
Cria um |
| GetTimeInstance(Calendar, DateFormatStyle) |
Cria um |
| GetTimeInstance(DateFormatStyle, Locale) |
Retorna o formatador de tempo com o estilo de formatação especificado para a localidade fornecida. |
| GetTimeInstance(DateFormatStyle, ULocale) |
Retorna o formatador de tempo com o estilo de formatação especificado para a localidade fornecida. |
| GetTimeInstance(DateFormatStyle) |
Retorna o formatador de tempo com o estilo de formatação especificado para a localidade padrão |
| JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
| Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
| NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| Parse(String, Calendar, ParsePosition) |
Analisa uma cadeia de caracteres de data/hora de acordo com a posição de análise fornecida. |
| Parse(String, ParsePosition) |
Analisa uma cadeia de caracteres de data/hora de acordo com a posição de análise fornecida. |
| Parse(String) |
Analisa uma cadeia de caracteres de data/hora. |
| ParseObject(String, ParsePosition) |
Analisa uma cadeia de caracteres de data/hora em um objeto. |
| ParseObject(String) |
Analisa o texto desde o início da cadeia de caracteres fornecida para produzir um objeto. (Herdado de _Format) |
| SetBooleanAttribute(DateFormat+BooleanAttribute, Boolean) |
Define um atributo booliano para essa instância. |
| SetContext(DisplayContext) |
<strong>[icu]</strong> Definir um valor DisplayContext específico no formatador, como CAPITALIZATION_FOR_STANDALONE. |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle (Herdado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| ToArray<T>() |
Cria uma matriz gerenciada com base nesse wrapper de matriz Java. (Herdado de Object) |
| ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
| UnregisterFromRuntime() |
Cancela o registro desse par Java do runtime de interoperabilidade. (Herdado de Object) |
| Wait() |
Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<> (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.Finalized() |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.JniObjectReferenceControlBlock |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| IJavaPeerable.UnregisterFromRuntime() |
<strong>[icu enhancement]</strong> ICU's replacement for |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo marcada por runtime do Android. |
| JavaCast<TResult>(IJavaObject) |
<strong>[icu enhancement]</strong> ICU's replacement for |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |