DateFormatSymbols Classe

Définition

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

[Android.Runtime.Register("java/text/DateFormatSymbols", DoNotGenerateAcw=true)]
public class DateFormatSymbols : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.ICloneable
[<Android.Runtime.Register("java/text/DateFormatSymbols", DoNotGenerateAcw=true)>]
type DateFormatSymbols = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ICloneable
Héritage
DateFormatSymbols
Attributs
Implémente

Remarques

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire. SimpleDateFormat utilise DateFormatSymbols pour encapsuler ces informations.

En règle générale, vous ne devez pas utiliser DateFormatSymbols directement. Au lieu de cela, vous êtes encouragé à créer un formateur date-heure avec les méthodes de fabrique de la DateFormat classe : getTimeInstance, getDateInstanceou getDateTimeInstance. Ces méthodes créent automatiquement un DateFormatSymbols formateur pour que vous n’ayez pas à le faire. Une fois le formateur créé, vous pouvez modifier son modèle de format à l’aide de la setPattern méthode. Pour plus d’informations sur la création de formateurs à l’aide DateFormatdes méthodes de fabrique, consultez DateFormat.

Si vous décidez de créer un formateur date-heure avec un modèle de format spécifique pour des paramètres régionaux spécifiques, vous pouvez le faire avec : <blockquote>

new SimpleDateFormat(aPattern, DateFormatSymbols.getInstance(aLocale)).

</blockquote>

DateFormatSymbols les objets peuvent être clonés. Lorsque vous obtenez un DateFormatSymbols objet, n’hésitez pas à modifier les données de mise en forme de date-heure. Par exemple, vous pouvez remplacer les caractères de modèle de format date/heure localisés par ceux que vous vous sentez faciles à mémoriser. Ou vous pouvez changer les villes représentatives en vos villes préférées.

De nouvelles DateFormatSymbols sous-classes peuvent être ajoutées pour prendre en charge SimpleDateFormat la mise en forme date-heure pour les paramètres régionaux supplémentaires.

Ajouté dans la version 1.1.

Documentation Java pour java.text.DateFormatSymbols.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Constructeurs

DateFormatSymbols()

Construisez un objet DateFormatSymbols en chargeant les données de format à partir de ressources pour les paramètres régionaux par défaut java.util.Locale.Category#FORMAT FORMAT .

DateFormatSymbols(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

DateFormatSymbols(Locale)

Construisez un objet DateFormatSymbols en chargeant les données de format à partir de ressources pour les paramètres régionaux donnés.

Propriétés

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
Instance

Obtient l’instance DateFormatSymbols des paramètres régionaux par défaut.

JniIdentityHashCode

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
JniPeerMembers

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

LocalPatternChars

Obtient les caractères de modèle date-heure localisés. -ou- Définit les caractères de modèle date/heure localisés.

PeerReference

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

Méthodes

Clone()

Substitue cloneable

Dispose()

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
Dispose(Boolean)

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetAmPmStrings()

Obtient des chaînes ampm.

GetAvailableLocales()

Retourne un tableau de tous les paramètres régionaux pour lesquels les getInstance méthodes de cette classe peuvent retourner des instances localisées.

GetEras()

Obtient les chaînes d’ère.

GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
GetInstance(Locale)

Obtient l’instance DateFormatSymbols des paramètres régionaux spécifiés.

GetMonths()

Obtient les chaînes de mois.

GetShortMonths()

Obtient des chaînes de mois courts.

GetShortWeekdays()

Obtient des chaînes de semaine courtes.

GetWeekdays()

Obtient les chaînes de la semaine.

GetZoneStrings()

Obtient des chaînes de fuseau horaire.

JavaFinalize()

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)
SetAmPmStrings(String[])

Définit des chaînes ampm.

SetEras(String[])

Définit les chaînes d’ère.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetMonths(String[])

Définit les chaînes de mois.

SetShortMonths(String[])

Définit des chaînes de mois courts.

SetShortWeekdays(String[])

Définit des chaînes de semaine courtes.

SetWeekdays(String[])

Définit les chaînes de la semaine.

SetZoneStrings(String[][])

Définit les chaînes de fuseau horaire.

ToArray<T>()

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(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)

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, 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)

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
IJavaPeerable.Finalized()

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

GetJniTypeName(IJavaPeerable)

DateFormatSymbols est une classe publique permettant d’encapsuler des données de mise en forme de date et d’heure localisables, telles que les noms des mois, les noms des jours de la semaine et les données de fuseau horaire.

S’applique à