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
生メッセージを含むログ レコード
戻り値
ローカライズされた書式設定されたメッセージ
- 属性
注釈
ログ レコードからメッセージ文字列をローカライズして書式設定します。 このメソッドは、フォーマッタ サブクラスが書式設定を実行するときに使用する便利な方法として提供されます。
メッセージ文字列は、最初にレコードの ResourceBundle を使用して書式指定文字列にローカライズされます。 (ResourceBundle がない場合、またはメッセージ キーが見つからない場合は、キーが書式指定文字列として使用されます)。文字列形式では、java.text スタイルの書式設定が使用されます。 <ul><li>パラメーターがない場合、フォーマッタは使用されません。 <li>それ以外の場合、文字列に "{0" が含まれている場合は、java.text.MessageFormat を使用して文字列の書式を設定します。 <li>それ以外の場合、書式設定は実行されません。 </ul>
の Java ドキュメントjava.util.logging.Formatter.formatMessage(java.util.logging.LogRecord)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。