MessageFormat.SetFormatsByArgumentName Methode

Definition

<strong>[icu]</strong> Legt die Format-Objekte fest, die für die werte verwendet werden sollen, die in format Methoden übergeben oder von parse Methoden zurückgegeben werden.

[Android.Runtime.Register("setFormatsByArgumentName", "(Ljava/util/Map;)V", "GetSetFormatsByArgumentName_Ljava_util_Map_Handler", ApiSince=24)]
public virtual void SetFormatsByArgumentName(System.Collections.Generic.IDictionary<string,Java.Text._Format>? newFormats);
[<Android.Runtime.Register("setFormatsByArgumentName", "(Ljava/util/Map;)V", "GetSetFormatsByArgumentName_Ljava_util_Map_Handler", ApiSince=24)>]
abstract member SetFormatsByArgumentName : System.Collections.Generic.IDictionary<string, Java.Text._Format> -> unit
override this.SetFormatsByArgumentName : System.Collections.Generic.IDictionary<string, Java.Text._Format> -> unit

Parameter

newFormats
IDictionary<String,_Format>

eine Zuordnung von String zu Format, die neue Formate für benannte Argumente bereitstellt.

Attribute

Hinweise

<strong>[icu]</strong> Legt die Format-Objekte fest, die für die werte verwendet werden sollen, die in format Methoden übergeben oder von parse Methoden zurückgegeben werden. Bei den Schlüsseln handelt es sich um newFormats die Argumentnamen in der zuvor festgelegten Musterzeichenfolge, und die Werte sind die Formate.

Es werden nur Argumentnamen aus der Musterzeichenfolge berücksichtigt. Zusätzliche Schlüssel, die newFormats keinem Argumentnamen entsprechen, werden ignoriert. Wenn in newFormats kein Format für einen Argumentnamen vorhanden ist, bleibt der Formatierer für dieses Argument unverändert.

Dies kann für Formate aufgerufen werden, die keine benannten Argumente verwenden. In diesem Fall wird die Karte nach Schlüsselzeichenfolgen abgefragt, die Argumentindizes darstellen, z. B. "0", "1", "2" usw.

Java Dokumentation für android.icu.text.MessageFormat.setFormatsByArgumentName(java.util.Map<java.lang.String, 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: