Lenguaje

TimeZoneFormat Clase

Definición

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

[Android.Runtime.Register("android/icu/text/TimeZoneFormat", ApiSince=24, DoNotGenerateAcw=true)]
public class TimeZoneFormat : Android.Icu.Text.UFormat, Android.Icu.Util.IFreezable, IDisposable
[<Android.Runtime.Register("android/icu/text/TimeZoneFormat", ApiSince=24, DoNotGenerateAcw=true)>]
type TimeZoneFormat = class
    inherit UFormat
    interface IFreezable
    interface ICloneable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ISerializable
Herencia
Atributos
Implementaciones

Comentarios

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria. Una instancia de TimeZoneFormat funciona como un subformate de SimpleDateFormat, pero también puede obtener directamente una nueva instancia de TimeZoneFormat y dar formato o analizar nombres para mostrar de zona horaria.

ICU implementa los nombres para mostrar de zona horaria definidos por UTS#35 Lenguaje de marcado de datos de configuración regional Unicode (LDML). TimeZoneNames representa el modelo de datos de nombre para mostrar de zona horaria y esta clase implementa el algoritmo para el formato y el análisis reales.

Java documentación para android.icu.text.TimeZoneFormat.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
TimeZoneFormat(IntPtr, JniHandleOwnership)

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

TimeZoneFormat(ULocale)

Constructor protegido para subclases.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
DefaultParseOptions

Devuelve las opciones de análisis predeterminadas usadas por esta TimeZoneFormat instancia.

GMTOffsetDigits

Devuelve los caracteres de dígito decimal usados para el formato GMT localizado en una sola cadena que contiene de 0 a 9 en el orden ascendente.

GMTPattern

Devuelve el patrón de formato GMT localizado.

GMTZeroFormat

Devuelve la cadena de formato GMT localizada para GMT (UTC) en sí (el desplazamiento GMT es 0).

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IsFrozen

Determina si el objeto se ha inmovilizado o no.

JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
JniPeerMembers

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

ThresholdType

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

TimeZoneNames

Devuelve los datos de nombre para mostrar de zona horaria usados por esta instancia.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de _Format)
CloneAsThawed()

Proporciona la operación de clonación.

Construct(JniObjectReference, JniObjectReferenceOptions)

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
Equals(Object)

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
Format(Object, StringBuffer, FieldPosition)

Da formato a un objeto y anexa el texto resultante a un búfer de cadena determinado.

Format(Object)

Da formato a un objeto para generar una cadena.

(Heredado de _Format)
Format(TimeZoneFormat+Style, TimeZone, Int64, Output)

Devuelve el nombre para mostrar de la zona horaria en la fecha especificada para el estilo.

Format(TimeZoneFormat+Style, TimeZone, Int64)

Devuelve el nombre para mostrar de la zona horaria en la fecha especificada para el estilo.

FormatOffsetISO8601Basic(Int32, Boolean, Boolean, Boolean)

Devuelve la cadena de zona horaria básica ISO 8601 para el desplazamiento especificado.

FormatOffsetISO8601Extended(Int32, Boolean, Boolean, Boolean)

Devuelve la cadena de zona horaria extendida ISO 8601 para el desplazamiento especificado.

FormatOffsetLocalizedGMT(Int32)

Devuelve el formato de desplazamiento GMT (UTC) localizado para el desplazamiento especificado.

FormatOffsetShortLocalizedGMT(Int32)

Devuelve el formato de desplazamiento gmt (UTC) localizado corto para el desplazamiento especificado.

FormatToCharacterIterator(Object)

Da formato a un objeto que genera un AttributedCharacterIteratorobjeto .

(Heredado de _Format)
Freeze()

Inmoviliza el objeto.

GetGMTOffsetPattern(TimeZoneFormat+GMTOffsetPatternType)

Devuelve el patrón de desplazamiento usado para el formato GMT localizado.

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetInstance(Locale)

Devuelve una instancia inmovilizada de TimeZoneFormat para el especificado java.util.Locale.

GetInstance(ULocale)

Devuelve una instancia inmovilizada de TimeZoneFormat para la configuración regional especificada.

JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
Parse(String, ParsePosition)

Devuelve un TimeZone objeto mediante el análisis de la cadena de zona horaria según la posición de análisis especificada.

Parse(String)

Devuelve un TimeZone para el texto especificado.

Parse(TimeZoneFormat+Style, String, ParsePosition, EnumSet, Output)

Devuelve una zona horaria mediante el análisis de la cadena de zona horaria según la posición de análisis, el estilo y las opciones de análisis.

Parse(TimeZoneFormat+Style, String, ParsePosition, Output)

Devuelve una zona horaria mediante el análisis de la cadena de zona horaria según la posición de análisis, el estilo y las opciones de análisis predeterminadas.

ParseObject(String, ParsePosition)

Analiza el texto de una cadena para generar un objeto .

ParseObject(String)

Analiza el texto desde el principio de la cadena especificada para generar un objeto .

(Heredado de _Format)
ParseOffsetISO8601(String, ParsePosition)

Devuelve el desplazamiento de GMT(UTC) en milisegundos para la cadena de zona horaria básica o extendida iso 8601 especificada.

ParseOffsetLocalizedGMT(String, ParsePosition)

Devuelve el desplazamiento de GMT(UTC) en milisegundos para la cadena de formato de desplazamiento GMT localizada especificada.

ParseOffsetShortLocalizedGMT(String, ParsePosition)

Devuelve el desplazamiento de GMT(UTC) en milisegundos para la cadena de formato de desplazamiento GMT localizada especificada.

SetDefaultParseOptions(EnumSet)

Establece las opciones de análisis predeterminadas.

SetGMTOffsetDigits(String)

Establece los caracteres de dígito decimal usados para el formato GMT localizado.

SetGMTOffsetPattern(TimeZoneFormat+GMTOffsetPatternType, String)

Establece el patrón de desplazamiento para el tipo de desplazamiento especificado.

SetGMTPattern(String)

Establece el patrón de formato GMT localizado.

SetGMTZeroFormat(String)

Establece la cadena de formato GMT localizada para GMT (UTC) en sí (el desplazamiento GMT es 0).

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
SetTimeZoneNames(TimeZoneNames)

Establece los datos de nombre para mostrar de zona horaria en esta instancia.

ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IFreezable.CloneAsThawed()

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

IFreezable.Freeze()

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

IJavaPeerable.Disposed()

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a