MessageFormat.SetFormats(_Format[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置要用于以前设置模式字符串中的格式元素的格式。
[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[])。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。