Langue

MessageFormat.SetFormatsByArgumentName Méthode

Définition

<strong>[icu]</strong> Définit les objets Format à utiliser pour les valeurs passées dans format des méthodes ou retournées à partir de parse méthodes.

[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

Paramètres

newFormats
IDictionary<String,_Format>

une carte de chaîne à format fournissant de nouveaux formats pour les arguments nommés.

Attributs

Remarques

<strong>[icu]</strong> Définit les objets Format à utiliser pour les valeurs passées dans format des méthodes ou retournées à partir de parse méthodes. Les clés contenues newFormats sont les noms d’arguments dans la chaîne de modèle définie précédemment, et les valeurs sont les formats.

Seuls les noms d’arguments de la chaîne de modèle sont pris en compte. Les clés supplémentaires dans newFormats ce qui ne correspondent pas à un nom d’argument sont ignorées. De même, s’il n’existe aucun format dans newFormats pour un nom d’argument, le formateur de cet argument reste inchangé.

Cela peut être appelé sur des formats qui n’utilisent pas d’arguments nommés. Dans ce cas, la carte sera interrogée pour les chaînes clés qui représentent les index d’argument, par exemple « 0 », « 1 », « 2 », etc.

Java documentation pour android.icu.text.MessageFormat.setFormatsByArgumentName(java.util.Map<java.lang.String, java.text.Format>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à