Langue

DecimalFormatSymbols Classe

Définition

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

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

Remarques

<strong>[icu enhancement]</strong> ICU’s replacement for java.text.DecimalFormatSymbols.  ; Les méthodes, les champs et d’autres fonctionnalités spécifiques à l’ICU sont étiquetées «< strong>[icu]</strong> ».

Cette classe représente l’ensemble de symboles (par exemple, le séparateur décimal, le séparateur de regroupement, etc.) nécessaires DecimalFormat pour mettre en forme les nombres. DecimalFormat crée pour lui-même une instance de DecimalFormatSymbols ses données de paramètres régionaux. Si vous devez modifier l’un de ces symboles, vous pouvez obtenir l’objet DecimalFormatSymbols à partir de votre DecimalFormat et le modifier.

Java documentation pour android.icu.text.DecimalFormatSymbols.

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

Crée un objet DecimalFormatSymbols pour les paramètres régionaux par défaut FORMAT .

DecimalFormatSymbols(IntPtr, JniHandleOwnership)

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

DecimalFormatSymbols(Locale)

Crée un objet DecimalFormatSymbols pour les paramètres régionaux donnés.

DecimalFormatSymbols(ULocale)

<strong>[icu]</strong> Crée un objet DecimalFormatSymbols pour les paramètres régionaux donnés.

Champs

Nom Description
CurrencySpcCurrencyMatch
Obsolète.

<strong>[icu]</strong> Indique le modèle de correspondance monétaire utilisé dans #getPatternForCurrencySpacing.

CurrencySpcInsert
Obsolète.

<strong>[icu]</strong> Indique la valeur d’insertion utilisée dans #getPatternForCurrencySpacing.

CurrencySpcSurroundingMatch
Obsolète.

<strong>[icu]</strong> Indique le modèle de correspondance environnant utilisé dans #getPatternForCurrencySpacing.

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Currency

Retourne le symbole monétaire, pour DecimalFormatSymbols#getCurrency() la compatibilité des API uniquement. -ou- Définit la devise.

CurrencySymbol

Retourne la chaîne indiquant la devise locale. -ou- Définit la chaîne indiquant la devise locale.

DecimalSeparator

Retourne le caractère utilisé pour le signe décimal. -ou- Définit le caractère utilisé pour le signe décimal.

DecimalSeparatorString

<strong>[icu]</strong> Renvoie la chaîne utilisée pour le signe décimal. -ou- <strong>[icu]</strong> Définit la chaîne utilisée pour le signe décimal.

Digit

Retourne le caractère utilisé pour un chiffre dans un modèle. -ou- Définit le caractère utilisé pour un chiffre dans un modèle.

ExponentMultiplicationSign

Retourne le signe de multiplication -ou- Définit le signe de multiplication

ExponentSeparator

<strong>[icu]</strong> Renvoie la chaîne utilisée pour séparer la mantisse de l’exposant. -ou- <strong>[icu]</strong> Définit la chaîne utilisée pour séparer la mantissa de l’exposant.

GroupingSeparator

Retourne le caractère utilisé pour le séparateur de regroupement. -ou- Définit le caractère utilisé pour le séparateur de regroupement.

GroupingSeparatorString

<strong>[icu]</strong> Renvoie la chaîne utilisée pour le séparateur de regroupement. -ou- <strong>[icu]</strong> Définit la chaîne utilisée pour le séparateur de regroupement.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
Infinity

Retourne la chaîne utilisée pour représenter l’infini. -ou- Définit la chaîne utilisée pour représenter l’infini.

Instance

Retourne une instance DecimalFormatSymbols pour les paramètres régionaux par défaut.

InternationalCurrencySymbol

Retourne la chaîne internationale indiquant la devise locale. -ou- Définit la chaîne internationale indiquant la devise locale.

JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

(Hérité de JavaObject)
JniPeerMembers

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

Locale

Retourne les paramètres régionaux pour lesquels cet objet a été construit.

MinusSign

Retourne le caractère utilisé pour représenter le signe moins. -ou- Définit le caractère utilisé pour représenter le signe moins.

MinusSignString

<strong>[icu]</strong> Renvoie la chaîne utilisée pour représenter le signe moins. -ou- <strong>[icu]</strong> Définit la chaîne utilisée pour représenter le signe moins.

MonetaryDecimalSeparator

Retourne le séparateur décimal monétaire. -ou- Définit le séparateur décimal monétaire.

MonetaryDecimalSeparatorString

<strong>[icu]</strong> Renvoie la chaîne de séparation décimale monétaire. -ou- <strong>[icu]</strong> Définit la chaîne de séparation décimale monétaire.

MonetaryGroupingSeparator

<strong>[icu]</strong> Retourne le séparateur de regroupement monétaire. -ou- <strong>[icu]</strong> Définit le séparateur de regroupement monétaire.

MonetaryGroupingSeparatorString

<strong>[icu]</strong> Retourne le séparateur de regroupement monétaire. -ou- <strong>[icu]</strong> Définit la chaîne de séparation de regroupement monétaire.

NaN

Retourne la chaîne utilisée pour représenter NaN. -ou- Définit la chaîne utilisée pour représenter NaN.

PadEscape

<strong>[icu]</strong> Renvoie le caractère utilisé pour remplir les nombres à une largeur spécifiée. -ou- <strong>[icu]</strong> Définit le caractère utilisé pour remplir les nombres sur une largeur spécifiée.

PatternSeparator

Retourne le caractère utilisé pour séparer les sous-modèles positifs et négatifs dans un modèle. -ou- Définit le caractère utilisé pour séparer les sous-modèles positifs et négatifs dans un modèle.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
Percent

Retourne le caractère utilisé pour le signe de pourcentage. -ou- Définit le caractère utilisé pour le signe de pourcentage.

PercentString

<strong>[icu]</strong> Renvoie la chaîne utilisée pour le signe de pourcentage. -ou- <strong>[icu]</strong> Définit la chaîne utilisée pour le signe de pourcentage.

PerMill

Retourne le caractère utilisé pour le signe mille pour cent. -ou- Définit le caractère utilisé pour le signe mille pour cent.

PerMillString

<strong>[icu]</strong> Renvoie la chaîne utilisée pour le signe permille. -ou- <strong>[icu]</strong> Définit la chaîne utilisée pour le signe permille.

PlusSign

<strong>[icu]</strong> Renvoie le signe plus localisé. -ou- <strong>[icu]</strong> Définit le signe plus localisé.

PlusSignString

<strong>[icu]</strong> Renvoie la chaîne utilisée pour représenter le signe plus. -ou- <strong>[icu]</strong> Définit la chaîne de signe plus localisée.

SignificantDigit

Retourne le caractère utilisé pour représenter un chiffre significatif dans un modèle. -ou- Définit le caractère utilisé pour représenter un chiffre significatif dans un modèle.

ThresholdClass

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

ThresholdType

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

ULocale

Retourne les paramètres régionaux pour lesquels cet objet a été construit.

ZeroDigit

Retourne le caractère utilisé pour zéro. -ou- Définit le caractère utilisé pour zéro.

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

Construct(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

(Hérité de JavaObject)
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()

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

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

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

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

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

(Hérité de Object)
ForNumberingSystem(Locale, NumberingSystem)

<strong>[icu]</strong> Renvoie une instance DecimalFormatSymbols pour les paramètres régionaux donnés avec des chiffres et des symboles correspondant à l’élément donné NumberingSystem.

ForNumberingSystem(ULocale, NumberingSystem)

<strong>[icu]</strong> Renvoie une instance DecimalFormatSymbols pour les paramètres régionaux donnés avec des chiffres et des symboles correspondant à l’élément donné NumberingSystem.

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.

GetAvailableULocales()

<strong>[icu]</strong> Renvoie un tableau de tous les paramètres régionaux pour lesquels les getInstance méthodes de cette classe peuvent retourner des instances localisées.

GetDigits()

Retourne le tableau de caractères utilisés en tant que chiffres, dans l’ordre compris entre 0 et 9

GetDigitStrings()

<strong>[icu]</strong> Renvoie le tableau de chaînes utilisées en tant que chiffres, dans l’ordre entre 0 et 9

GetHashCode()

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

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

Retourne une instance DecimalFormatSymbols pour les paramètres régionaux donnés.

GetInstance(ULocale)

Retourne une instance DecimalFormatSymbols pour les paramètres régionaux donnés.

GetPatternForCurrencySpacing(CurrencySpacing, Boolean)

<strong>[icu]</strong> Renvoie la valeur d’espacement monétaire souhaitée.

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

<strong>[icu]</strong> Définit le tableau de chaînes utilisées comme chiffres, dans l’ordre entre 0 et 9

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPatternForCurrencySpacing(CurrencySpacing, Boolean, String)

<strong>[icu]</strong> Définit le modèle ou la valeur d’espacement monétaire indiqué.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

(Hérité de JavaObject)
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
IJavaPeerable.Disposed()

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

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

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

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

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

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

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

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

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

(Hérité de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour java.text.DecimalFormatSymbols.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à