Язык

MessageFormat.SetFormatsByArgumentIndex(_Format[]) Метод

Определение

Задает форматы, используемые для значений, передаваемых в format методы или возвращаемые из parse методов.

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

Параметры

newFormats
_Format[]

новые форматы для использования

Атрибуты

Комментарии

Задает форматы, используемые для значений, передаваемых в format методы или возвращаемые из parse методов. Индексы элементов в newFormats соответствии с индексами аргументов, используемыми в ранее заданной строке шаблона. Таким образом, порядок форматов соответствует newFormats порядку элементов в arguments массиве, передаваемом format методам или результирующий массив, возвращаемый методами parse .

Если индекс аргумента используется для нескольких элементов формата в строке шаблона, для всех таких элементов форматирования используется соответствующий новый формат. Если индекс аргумента не используется для любого элемента формата в строке шаблона, соответствующий новый формат игнорируется. Если меньше форматов предоставляются, чем требуется, то заменяются только форматы индексов аргументов newFormats.length .

Добавлено в версии 1.4.

Java документации по java.text.MessageFormat.setFormatsByArgumentIndex(java.text.Format[]).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к