MessageFormat.SetFormats(_Format[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает форматы, используемые для элементов формата в ранее заданной строке шаблона.
[Android.Runtime.Register("setFormats", "([Ljava/text/Format;)V", "GetSetFormats_arrayLjava_text_Format_Handler")]
public virtual void SetFormats(Java.Text._Format[]? newFormats);
[<Android.Runtime.Register("setFormats", "([Ljava/text/Format;)V", "GetSetFormats_arrayLjava_text_Format_Handler")>]
abstract member SetFormats : Java.Text._Format[] -> unit
override this.SetFormats : Java.Text._Format[] -> unit
Параметры
- newFormats
- _Format[]
новые форматы для использования
- Атрибуты
Комментарии
Задает форматы, используемые для элементов формата в ранее заданной строке шаблона. Порядок форматов в newFormats соответствии с порядком элементов формата в строке шаблона.
Если в строке шаблона предоставляется больше форматов, остальные игнорируются. Если меньше форматов предоставляется, чем требуется, то заменяются только первые newFormats.length форматы.
Так как порядок элементов формата в строке шаблона часто изменяется во время локализации, обычно лучше использовать #setFormatsByArgumentIndex setFormatsByArgumentIndex метод, который предполагает порядок форматов, соответствующих порядку элементов в arguments массиве, передаваемых format методам или результирующий массив, возвращаемый parse методами.
Java документации по java.text.MessageFormat.setFormats(java.text.Format[]).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".