MessageFormat.SetFormatsByArgumentName Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
<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.
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.