TimeZoneFormat Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
TimeZoneFormat prend en charge la mise en forme et l’analyse du nom d’affichage du fuseau horaire.
[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
- Héritage
- Attributs
- Implémente
Remarques
TimeZoneFormat prend en charge la mise en forme et l’analyse du nom d’affichage du fuseau horaire. Une instance de TimeZoneFormat fonctionne en tant que sous-formateur de SimpleDateFormat, mais vous pouvez également obtenir directement une nouvelle instance de noms d’affichage de fuseau horaire et de TimeZoneFormat mise en forme/analyse.
L’ICU implémente les noms d’affichage des fuseaux horaires définis par UTS#35 Unicode Locale Data Markup Language (LDML).
TimeZoneNames représente le modèle de données du nom d’affichage du fuseau horaire et cette classe implémente l’algorithme pour la mise en forme et l’analyse réelles.
Java documentation pour android.icu.text.TimeZoneFormat.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Constructeurs
| Nom | Description |
|---|---|
| TimeZoneFormat(IntPtr, JniHandleOwnership) |
|
| TimeZoneFormat(ULocale) |
Constructeur protégé pour la sous-classe. |
Propriétés
| Nom | Description |
|---|---|
| Class |
Retourne la classe runtime de ce |
| DefaultParseOptions |
Retourne les options d’analyse par défaut utilisées par cette |
| GMTOffsetDigits |
Retourne les caractères décimaux utilisés pour le format GMT localisé dans une seule chaîne contenant de 0 à 9 dans l’ordre croissant. |
| GMTPattern |
Retourne le modèle de format GMT localisé. |
| GMTZeroFormat |
Renvoie la chaîne de format GMT localisée pour GMT(UTC) elle-même (décalage GMT est 0). |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| IsFrozen |
Détermine si l’objet a été figé ou non. |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
|
| JniPeerMembers |
|
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| ThresholdClass |
|
| ThresholdType |
|
| TimeZoneNames |
Retourne les données de nom d’affichage du fuseau horaire utilisées par cette instance. |
Méthodes
| Nom | Description |
|---|---|
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de _Format) |
| CloneAsThawed() |
Fournit l’opération de clonage. |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
|
| Dispose() |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| Dispose(Boolean) |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| DisposeUnlessReferenced() |
|
| Equals(Object) |
|
| Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
| Format(Object, StringBuffer, FieldPosition) |
Met en forme un objet et ajoute le texte résultant à une mémoire tampon de chaîne donnée. |
| Format(Object) |
Met en forme un objet pour produire une chaîne. (Hérité de _Format) |
| Format(TimeZoneFormat+Style, TimeZone, Int64, Output) |
Retourne le nom complet du fuseau horaire à la date donnée pour le style. |
| Format(TimeZoneFormat+Style, TimeZone, Int64) |
Retourne le nom complet du fuseau horaire à la date donnée pour le style. |
| FormatOffsetISO8601Basic(Int32, Boolean, Boolean, Boolean) |
Retourne la chaîne de fuseau horaire de base ISO 8601 pour le décalage donné. |
| FormatOffsetISO8601Extended(Int32, Boolean, Boolean, Boolean) |
Retourne la chaîne de fuseau horaire étendu ISO 8601 pour le décalage donné. |
| FormatOffsetLocalizedGMT(Int32) |
Retourne le format de décalage GMT(UTC) localisé pour le décalage donné. |
| FormatOffsetShortLocalizedGMT(Int32) |
Retourne le format de décalage GMT(UTC) localisé court pour le décalage donné. |
| FormatToCharacterIterator(Object) |
Met en forme un objet produisant un |
| Freeze() |
Fige l’objet. |
| GetGMTOffsetPattern(TimeZoneFormat+GMTOffsetPatternType) |
Retourne le modèle de décalage utilisé pour le format GMT localisé. |
| GetHashCode() |
Retourne une valeur de code de hachage pour l’objet. (Hérité de Object) |
| GetInstance(Locale) |
Retourne une instance figée de |
| GetInstance(ULocale) |
Retourne une instance figée des |
| JavaFinalize() |
Obsolète.
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
| Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
| NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
| Parse(String, ParsePosition) |
Retourne une |
| Parse(String) |
Retourne une |
| Parse(TimeZoneFormat+Style, String, ParsePosition, EnumSet, Output) |
Retourne un fuseau horaire en analysant la chaîne de fuseau horaire en fonction de la position d’analyse, du style et des options d’analyse. |
| Parse(TimeZoneFormat+Style, String, ParsePosition, Output) |
Renvoie un fuseau horaire en analysant la chaîne de fuseau horaire en fonction de la position d’analyse, du style et des options d’analyse par défaut. |
| ParseObject(String, ParsePosition) |
Analyse le texte d’une chaîne pour produire un objet. |
| ParseObject(String) |
Analyse le texte à partir du début de la chaîne donnée pour produire un objet. (Hérité de _Format) |
| ParseOffsetISO8601(String, ParsePosition) |
Retourne le décalage de GMT(UTC) en millisecondes pour la chaîne de fuseau horaire de base ou étendue ISO 8601 donnée. |
| ParseOffsetLocalizedGMT(String, ParsePosition) |
Renvoie le décalage de GMT(UTC) en millisecondes pour la chaîne de format de décalage GMT localisée. |
| ParseOffsetShortLocalizedGMT(String, ParsePosition) |
Retourne le décalage par rapport à GMT(UTC) en millisecondes pour la chaîne de format de décalage GMT localisée courte donnée. |
| SetDefaultParseOptions(EnumSet) |
Définit les options d’analyse par défaut. |
| SetGMTOffsetDigits(String) |
Définit les caractères décimaux utilisés pour le format GMT localisé. |
| SetGMTOffsetPattern(TimeZoneFormat+GMTOffsetPatternType, String) |
Définit le modèle de décalage pour le type de décalage donné. |
| SetGMTPattern(String) |
Définit le modèle de format GMT localisé. |
| SetGMTZeroFormat(String) |
Définit la chaîne de format GMT localisée pour GMT(UTC) elle-même (décalage GMT est 0). |
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
|
| SetTimeZoneNames(TimeZoneNames) |
Définit les données de nom d’affichage du fuseau horaire sur cette instance. |
| ToArray<T>() |
Crée un tableau managé à partir de ce wrapper de tableau Java. (Hérité de Object) |
| ToString() |
Retourne une représentation sous forme de chaîne de l’objet. (Hérité de Object) |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
| Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
| Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IFreezable.CloneAsThawed() |
|
| IFreezable.Freeze() |
|
| IJavaPeerable.Disposed() |
|
| IJavaPeerable.Finalized() |
|
| IJavaPeerable.JniObjectReferenceControlBlock |
|
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
|
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
|
| IJavaPeerable.SetPeerReference(JniObjectReference) |
|
| IJavaPeerable.UnregisterFromRuntime() |
|
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
|
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |