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[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。