DecimalFormatSymbols Klasse

Definition

<strong>[icu enhancement]</strong> ICU Ersetzung für 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
Vererbung
DecimalFormatSymbols
Attribute
Implementiert

Hinweise

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.  Methoden, Felder und andere für ICU spezifische Funktionen werden als "<strong>[icu]</strong>" bezeichnet.

Diese Klasse stellt den Satz von Symbolen dar (z. B. das Dezimaltrennzeichen, das Gruppierungstrennzeichen usw.), die zum Formatieren von DecimalFormat Zahlen erforderlich sind. DecimalFormat erstellt für sich eine Instanz aus DecimalFormatSymbols den Gebietsschemadaten. Wenn Sie eines dieser Symbole ändern müssen, können Sie das DecimalFormatSymbols Objekt von Ihrem DecimalFormat Objekt abrufen und ändern.

Java Dokumentation für android.icu.text.DecimalFormatSymbols.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
DecimalFormatSymbols()

Erstellt ein DecimalFormatSymbols -Objekt für das Standardgebietsschema FORMAT .

DecimalFormatSymbols(IntPtr, JniHandleOwnership)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

DecimalFormatSymbols(Locale)

Erstellt ein DecimalFormatSymbols -Objekt für das angegebene Gebietsschema.

DecimalFormatSymbols(ULocale)

<strong>[icu]</strong> Erstellt ein DecimalFormatSymbols -Objekt für das angegebene Gebietsschema.

Felder

Name Beschreibung
CurrencySpcCurrencyMatch
Veraltet.

<strong>[icu]</strong> Gibt das Währungsvergleichsmuster an, das in #getPatternForCurrencySpacing.

CurrencySpcInsert
Veraltet.

<strong>[icu]</strong> Gibt den Einfügewert an, der in #getPatternForCurrencySpacing.

CurrencySpcSurroundingMatch
Veraltet.

<strong>[icu]</strong> Gibt das umgebende Übereinstimmungsmuster an, das in #getPatternForCurrencySpacing.

Eigenschaften

Name Beschreibung
Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Currency

Gibt das Währungssymbol nur für DecimalFormatSymbols#getCurrency() API-Kompatibilität zurück. - oder- Legt die Währung fest.

CurrencySymbol

Gibt die Zeichenfolge zurück, die die lokale Währung angibt. -or- Legt die Zeichenfolge fest, die die lokale Währung angibt.

DecimalSeparator

Gibt das Zeichen zurück, das für dezimales Zeichen verwendet wird. -or- Legt das Zeichen fest, das für dezimales Zeichen verwendet wird.

DecimalSeparatorString

<strong>[icu]</strong> Gibt die Zeichenfolge zurück, die für das Dezimalzeichen verwendet wird. -or- <strong>[icu]</strong> Legt die Zeichenfolge fest, die für das Dezimalzeichen verwendet wird.

Digit

Gibt das Zeichen zurück, das für eine Ziffer in einem Muster verwendet wird. -oder- Legt das Zeichen fest, das für eine Ziffer in einem Muster verwendet wird.

ExponentMultiplicationSign

Gibt das Multiplikationszeichen zurück - oder legt das Multiplikationszeichen fest.

ExponentSeparator

<strong>[icu]</strong> Gibt die Zeichenfolge zurück, mit der die Mantissa vom Exponenten getrennt wird. -or- <strong>[icu]</strong> Legt die Zeichenfolge fest, mit der die Mantissa vom Exponenten getrennt wird.

GroupingSeparator

Gibt das Zeichen zurück, das zum Gruppieren des Trennzeichens verwendet wird. -oder- Legt das Zeichen fest, das zum Gruppieren des Trennzeichens verwendet wird.

GroupingSeparatorString

<strong>[icu]</strong> Gibt die Zeichenfolge zurück, die zum Gruppieren des Trennzeichens verwendet wird. -or- <strong>[icu]</strong> Legt die Zeichenfolge fest, die zum Gruppieren des Trennzeichens verwendet wird.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
Infinity

Gibt die Zeichenfolge zurück, die verwendet wird, um unendlich darzustellen. -oder- Legt die Zeichenfolge fest, die verwendet wird, um unendlich darzustellen.

Instance

Gibt eine DecimalFormatSymbols-Instanz für das Standardgebietsschema zurück.

InternationalCurrencySymbol

Gibt die internationale Zeichenfolge zurück, die die lokale Währung angibt. -or- Legt die internationale Zeichenfolge fest, die die lokale Währung angibt.

JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
JniPeerMembers

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

Locale

Gibt das Gebietsschema zurück, für das dieses Objekt erstellt wurde.

MinusSign

Gibt das Zeichen zurück, das zum Darstellen des Minuszeichens verwendet wird. -oder- Legt das Zeichen fest, das zum Darstellen des Minuszeichens verwendet wird.

MinusSignString

<strong>[icu]</strong> Gibt die Zeichenfolge zurück, die zum Darstellen des Minuszeichens verwendet wird. -or- <strong>[icu]</strong> Legt die Zeichenfolge fest, die zum Darstellen des Minuszeichens verwendet wird.

MonetaryDecimalSeparator

Gibt das monetäre Dezimaltrennzeichen zurück. -or- Legt das monetäre Dezimaltrennzeichen fest.

MonetaryDecimalSeparatorString

<strong>[icu]</strong> Gibt die Zeichenfolge des monetären Dezimaltrennzeichens zurück. -or- <strong>[icu]</strong> Legt die Zeichenfolge des monetären Dezimaltrennzeichens fest.

MonetaryGroupingSeparator

<strong>[icu]</strong> Gibt das Währungsgruppierungstrennzeichen zurück. -or- <strong>[icu]</strong> Legt das Währungsgruppierungstrennzeichen fest.

MonetaryGroupingSeparatorString

<strong>[icu]</strong> Gibt das Währungsgruppierungstrennzeichen zurück. -or- <strong>[icu]</strong> Legt die Zeichenfolge für die monetäre Gruppierungstrennlinie fest.

NaN

Gibt die zum Darstellen von NaN verwendete Zeichenfolge zurück. -or- Legt die Zeichenfolge fest, die zum Darstellen von NaN verwendet wird.

PadEscape

<strong>[icu]</strong> Gibt das Zeichen zurück, das zum Auffüllen von Zahlen auf eine angegebene Breite verwendet wird. -or- <strong>[icu]</strong> Legt das Zeichen fest, das zum Auffüllen von Zahlen auf eine angegebene Breite verwendet wird.

PatternSeparator

Gibt das Zeichen zurück, das verwendet wird, um positive und negative Unterpattern in einem Muster zu trennen. -or- Legt das Zeichen fest, das verwendet wird, um positive und negative Unterpattern in einem Muster zu trennen.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
Percent

Gibt das Zeichen zurück, das für das Prozentzeichen verwendet wird. -oder- Legt das Zeichen fest, das für das Prozentzeichen verwendet wird.

PercentString

<strong>[icu]</strong> Gibt die Zeichenfolge zurück, die für das Prozentzeichen verwendet wird. -or- <strong>[icu]</strong> Legt die Zeichenfolge fest, die für Prozentzeichen verwendet wird.

PerMill

Gibt das zeichen zurück, das für mille percent sign verwendet wird. -oder- Legt das Zeichen fest, das für Mille-Prozentzeichen verwendet wird.

PerMillString

<strong>[icu]</strong> Gibt die Zeichenfolge zurück, die für permille-Zeichen verwendet wird. -or- <strong>[icu]</strong> Legt die Zeichenfolge fest, die für permille-Zeichen verwendet wird.

PlusSign

<strong>[icu]</strong> Gibt das lokalisierte Pluszeichen zurück. -or- <strong>[icu]</strong> Legt das lokalisierte Pluszeichen fest.

PlusSignString

<strong>[icu]</strong> Gibt die Zeichenfolge zurück, die zum Darstellen des Pluszeichens verwendet wird. -or- <strong>[icu]</strong> Legt die lokalisierte Pluszeichenzeichenfolge fest.

SignificantDigit

Gibt das Zeichen zurück, das verwendet wird, um eine signifikante Ziffer in einem Muster darzustellen. -oder- Legt das Zeichen fest, das verwendet wird, um eine signifikante Ziffer in einem Muster darzustellen.

ThresholdClass

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

ThresholdType

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

ULocale

Gibt das Gebietsschema zurück, für das dieses Objekt erstellt wurde.

ZeroDigit

Gibt das Zeichen zurück, das für Null verwendet wird. -oder- Legt das Zeichen fest, das für Null verwendet wird.

Methoden

Name Beschreibung
Clone()

Soll hinzugefügt werden

Construct(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
Equals(Object)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
ForNumberingSystem(Locale, NumberingSystem)

<strong>[icu]</strong> Gibt eine DecimalFormatSymbols-Instanz für das angegebene Gebietsschema mit Ziffern und Symbolen zurück, die dem angegebenen NumberingSystemSymbol entsprechen.

ForNumberingSystem(ULocale, NumberingSystem)

<strong>[icu]</strong> Gibt eine DecimalFormatSymbols-Instanz für das angegebene Gebietsschema mit Ziffern und Symbolen zurück, die dem angegebenen NumberingSystemSymbol entsprechen.

GetAvailableLocales()

Gibt ein Array aller Gebietsschemas zurück, für das die getInstance Methoden dieser Klasse lokalisierte Instanzen zurückgeben können.

GetAvailableULocales()

<strong>[icu]</strong> Gibt ein Array aller Gebietsschemas zurück, für das die getInstance Methoden dieser Klasse lokalisierte Instanzen zurückgeben können.

GetDigits()

Gibt das Array von Zeichen zurück, die als Ziffern verwendet werden, in der Reihenfolge von 0 bis 9.

GetDigitStrings()

<strong>[icu]</strong> Gibt das Array von Zeichenfolgen zurück, die als Ziffern verwendet werden, in Der Reihenfolge von 0 bis 9

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetInstance(Locale)

Gibt eine DecimalFormatSymbols-Instanz für das angegebene Gebietsschema zurück.

GetInstance(ULocale)

Gibt eine DecimalFormatSymbols-Instanz für das angegebene Gebietsschema zurück.

GetPatternForCurrencySpacing(CurrencySpacing, Boolean)

<strong>[icu]</strong> Gibt den gewünschten Währungsabstand zurück.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetDigitStrings(String[])

<strong>[icu]</strong> Legt das Array von Zeichenfolgen fest, die als Ziffern verwendet werden, in der Reihenfolge von 0 bis 9

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPatternForCurrencySpacing(CurrencySpacing, Boolean, String)

<strong>[icu]</strong> Legt das angegebene Währungsabstandsmuster oder -wert fest.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

(Geerbt von JavaObject)
IJavaPeerable.UnregisterFromRuntime()

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.text.DecimalFormatSymbols.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: