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[])

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于