DecimalFormatSymbols 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.
<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
- 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 |
| DecimalFormatSymbols(IntPtr, JniHandleOwnership) |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
| 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 |
| CurrencySpcInsert |
Obsolète.
<strong>[icu]</strong> Indique la valeur d’insertion utilisée dans |
| CurrencySpcSurroundingMatch |
Obsolète.
<strong>[icu]</strong> Indique le modèle de correspondance environnant utilisé dans |
Propriétés
| Nom | Description |
|---|---|
| Class |
Retourne la classe runtime de ce |
| Currency |
Retourne le symbole monétaire, pour |
| 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 |
| JniPeerMembers |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
| 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 |
| ThresholdType |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
| 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 |
| 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 |
| Equals(Object) |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
| 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é |
| 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é |
| GetAvailableLocales() |
Retourne un tableau de tous les paramètres régionaux pour lesquels les |
| GetAvailableULocales() |
<strong>[icu]</strong> Renvoie un tableau de tous les paramètres régionaux pour lesquels les |
| 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 |
| 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 |
| IJavaPeerable.Finalized() |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
| IJavaPeerable.JniObjectReferenceControlBlock |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
| IJavaPeerable.UnregisterFromRuntime() |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
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) |
<strong>[icu enhancement]</strong> ICU remplacement de l’ICU pour |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |