Formatter.FormatMessage(LogRecord) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將記錄檔記錄中的訊息字串本地化並格式化。
[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 屬性授權中所述的詞彙使用。