Condividi tramite


Formatter.FormatMessage(LogRecord) Metodo

Definizione

Localizzare e formattare la stringa di messaggio da un record di log.

[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

Parametri

record
LogRecord

record di log contenente il messaggio non elaborato

Restituisce

un messaggio localizzato e formattato

Attributi

Commenti

Localizzare e formattare la stringa di messaggio da un record di log. Questo metodo viene fornito per praticità per le sottoclassi del formattatore da usare quando eseguono la formattazione.

La stringa del messaggio viene prima localizzata in una stringa di formato usando ResourceBundle del record. Se non è presente alcuna risorsaBundle o se la chiave del messaggio non viene trovata, la chiave viene usata come stringa di formato. Il formato String usa la formattazione dello stile java.text. <ul><li>Se non sono presenti parametri, non viene usato alcun formattatore. <li>In caso contrario, se la stringa contiene "{0", viene usato java.text.MessageFormat per formattare la stringa. <li>Altrimenti non viene eseguita alcuna formattazione. </ul>

Documentazione java per java.util.logging.Formatter.formatMessage(java.util.logging.LogRecord).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a