共用方式為


Formatter.FormatMessage(LogRecord) 方法

定義

將記錄檔記錄中的訊息字串本地化並格式化。

[Android.Runtime.Register("formatMessage", "(Ljava/util/logging/LogRecord;)Ljava/lang/String;", "GetFormatMessage_Ljava_util_logging_LogRecord_Handler")]
public virtual string? FormatMessage (Java.Util.Logging.LogRecord? record);
[<Android.Runtime.Register("formatMessage", "(Ljava/util/logging/LogRecord;)Ljava/lang/String;", "GetFormatMessage_Ljava_util_logging_LogRecord_Handler")>]
abstract member FormatMessage : Java.Util.Logging.LogRecord -> string
override this.FormatMessage : Java.Util.Logging.LogRecord -> string

參數

record
LogRecord

包含原始訊息的記錄檔記錄

傳回

當地語系化和格式化的訊息

屬性

備註

將記錄檔記錄中的訊息字串本地化並格式化。 這個方法可供 Formatter 子類別在執行格式化時使用。

訊息字串會先使用記錄的 ResourceBundle 當地語系化為格式字串。 (如果沒有 ResourceBundle,或找不到訊息金鑰,則會使用金鑰作為格式字串。字串格式會使用java.text 樣式格式。 <ul><li> 如果沒有參數,則不會使用格式器。 <li>否則,如果字串包含 “{0”,則會使用java.text.MessageFormat 來格式化字串。 <li>否則不會執行任何格式設定。 </ul>

java.util.logging.Formatter.formatMessage(java.util.logging.LogRecord)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於