MessageFormat.SetFormatByArgumentIndex(Int32, _Format) Methode

Definition

Legt das Format-Objekt fest, das für die Formatelemente innerhalb der zuvor festgelegten Musterzeichenfolge verwendet werden soll, die den angegebenen Argumentindex verwenden.

[Android.Runtime.Register("setFormatByArgumentIndex", "(ILjava/text/Format;)V", "GetSetFormatByArgumentIndex_ILjava_text_Format_Handler", ApiSince=24)]
public virtual void SetFormatByArgumentIndex(int argumentIndex, Java.Text._Format? newFormat);
[<Android.Runtime.Register("setFormatByArgumentIndex", "(ILjava/text/Format;)V", "GetSetFormatByArgumentIndex_ILjava_text_Format_Handler", ApiSince=24)>]
abstract member SetFormatByArgumentIndex : int * Java.Text._Format -> unit
override this.SetFormatByArgumentIndex : int * Java.Text._Format -> unit

Parameter

argumentIndex
Int32

der Argumentindex, für den das neue Format verwendet werden soll

newFormat
_Format

das neue zu verwendende Format

Attribute

Hinweise

Legt das Format-Objekt fest, das für die Formatelemente innerhalb der zuvor festgelegten Musterzeichenfolge verwendet werden soll, die den angegebenen Argumentindex verwenden. Der Argumentindex ist Teil der Formatelementdefinition und stellt einen Index in das Array dar, das arguments an die format Methoden oder das von den parse Methoden zurückgegebene Ergebnisarray übergeben wird.

Wenn der Argumentindex für mehrere Formatelemente in der Musterzeichenfolge verwendet wird, wird das neue Format für alle solchen Formatelemente verwendet. Wenn der Argumentindex für kein Formatelement in der Musterzeichenfolge verwendet wird, wird das neue Format ignoriert.

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.setFormatByArgumentIndex(int, java.text.Format).

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: