Langue

MessageFormat.SetFormatsByArgumentIndex(_Format[]) Méthode

Définition

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("setFormatsByArgumentIndex", "([Ljava/text/Format;)V", "GetSetFormatsByArgumentIndex_arrayLjava_text_Format_Handler", ApiSince=24)]
public virtual void SetFormatsByArgumentIndex(Java.Text._Format[]? newFormats);
[<Android.Runtime.Register("setFormatsByArgumentIndex", "([Ljava/text/Format;)V", "GetSetFormatsByArgumentIndex_arrayLjava_text_Format_Handler", ApiSince=24)>]
abstract member SetFormatsByArgumentIndex : Java.Text._Format[] -> unit
override this.SetFormatsByArgumentIndex : Java.Text._Format[] -> unit

Paramètres

newFormats
_Format[]

nouveaux formats à utiliser

Attributs

Remarques

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 index des éléments correspondent newFormats aux index d’argument utilisés dans la chaîne de modèle définie précédemment. L’ordre des formats newFormats correspond donc à l’ordre des éléments du arguments tableau transmis aux format méthodes ou au tableau de résultats retourné par les parse méthodes.

Si un index d’argument est utilisé pour plusieurs éléments de format dans la chaîne de modèle, le nouveau format correspondant est utilisé pour tous ces éléments de format. Si un index d’argument n’est utilisé pour aucun élément de format dans la chaîne de modèle, le nouveau format correspondant est ignoré. Si moins de formats sont fournis que nécessaire, seuls les formats des index d’argument sont newFormats.length remplacés.

Cette méthode est prise en charge uniquement si le format n’utilise pas d’arguments nommés, sinon une exception IllegalArgumentException est levée.

Java documentation pour android.icu.text.MessageFormat.setFormatsByArgumentIndex(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 à