IFormattable.FormatTo(Formatter, FormatFlags, Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Formatta l'oggetto utilizzando l'oggetto fornito Formatter formatter
.
[Android.Runtime.Register("formatTo", "(Ljava/util/Formatter;III)V", "GetFormatTo_Ljava_util_Formatter_IIIHandler:Java.Util.IFormattableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void FormatTo (Java.Util.Formatter? formatter, Java.Util.FormatFlags flags, int width, int precision);
[<Android.Runtime.Register("formatTo", "(Ljava/util/Formatter;III)V", "GetFormatTo_Ljava_util_Formatter_IIIHandler:Java.Util.IFormattableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member FormatTo : Java.Util.Formatter * Java.Util.FormatFlags * int * int -> unit
Parametri
- formatter
- Formatter
Il Formatter formatter
. L'implementazione di classi può chiamare Formatter#out() formatter.out()
o Formatter#locale() formatter.locale()
per ottenere Appendable
o Locale
utilizzare rispettivamente questa formatter
classe.
- flags
- FormatFlags
I flag modificano il formato di output. Il valore viene interpretato come maschera di bit. È possibile impostare qualsiasi combinazione dei flag seguenti: FormattableFlags#LEFT_JUSTIFY
, FormattableFlags#UPPERCASE
e FormattableFlags#ALTERNATE
. Se non vengono impostati flag, verrà applicata la formattazione predefinita della classe di implementazione.
- width
- Int32
Numero minimo di caratteri da scrivere nell'output.
Se la lunghezza del valore convertito è minore di , width
l'output verrà riempito per ' '
fino a quando il numero totale di caratteri è uguale a larghezza. La spaziatura interna si trova all'inizio per impostazione predefinita. Se il FormattableFlags#LEFT_JUSTIFY
flag è impostato, la spaziatura interna sarà alla fine. Se width
è allora non c'è -1
alcun minimo.
- precision
- Int32
Numero massimo di caratteri da scrivere nell'output.
La precisione viene applicata prima della larghezza, quindi l'output verrà troncato ai precision
caratteri anche se width
è maggiore di precision
. Se precision
è -1
quindi non esiste alcun limite esplicito al numero di caratteri.
- Attributi
Eccezioni
se uno dei parametri non è supportato.
Commenti
Formatta l'oggetto utilizzando l'oggetto fornito Formatter formatter
.
Documentazione java per java.util.Formattable.formatTo(java.util.Formatter, int, int, int)
.
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.