MessageFormat.GetFormats Methode

Definition

Gibt die Format-Objekte zurück, die für die Formatelemente in der zuvor festgelegten Musterzeichenfolge verwendet werden.

[Android.Runtime.Register("getFormats", "()[Ljava/text/Format;", "GetGetFormatsHandler", ApiSince=24)]
public virtual Java.Text._Format[]? GetFormats();
[<Android.Runtime.Register("getFormats", "()[Ljava/text/Format;", "GetGetFormatsHandler", ApiSince=24)>]
abstract member GetFormats : unit -> Java.Text._Format[]
override this.GetFormats : unit -> Java.Text._Format[]

Gibt zurück

die Formate, die für die Formatelemente im Muster verwendet werden

Attribute

Hinweise

Gibt die Format-Objekte zurück, die für die Formatelemente in der zuvor festgelegten Musterzeichenfolge verwendet werden. Die Reihenfolge der Formate im zurückgegebenen Array entspricht der Reihenfolge der Formatelemente in der Musterzeichenfolge.

Da sich die Reihenfolge von Formatelementen in einer Musterzeichenfolge während der Lokalisierung häufig ändert, ist es im Allgemeinen besser, die #getFormatsByArgumentIndex() Methode zu verwenden, wobei davon ausgegangen wird, dass eine Reihenfolge von Formaten entspricht, die der Reihenfolge der Elemente im arguments Array entsprechen, die an die format Methoden übergeben werden, oder das Ergebnisarray, das von den parse Methoden zurückgegeben wird.

Diese Methode wird nur unterstützt, wenn ausschließlich Zahlen für Argumentnamen verwendet werden. Andernfalls wird eine IllegalArgumentException ausgelöst.

Java Dokumentation für android.icu.text.MessageFormat.getFormats().

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.

Gilt für: