Compartir a través de


IFormattable.FormatTo(Formatter, FormatFlags, Int32, Int32) Método

Definición

Da formato al objeto mediante el proporcionado 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

Parámetros

formatter
Formatter

El Formatter formatter. Las clases de implementación pueden llamar Formatter#out() formatter.out() a o Formatter#locale() formatter.locale() para obtener el Appendable o Locale utilizado por esto formatter respectivamente.

flags
FormatFlags

Las marcas modifican el formato de salida. El valor se interpreta como máscara de bits. Se puede establecer cualquier combinación de las marcas siguientes: FormattableFlags#LEFT_JUSTIFY, FormattableFlags#UPPERCASEy FormattableFlags#ALTERNATE. Si no se establecen marcas, se aplicará el formato predeterminado de la clase de implementación.

width
Int32

Número mínimo de caracteres que se van a escribir en la salida. Si la longitud del valor convertido es menor que la width salida se rellenará '&nbsp;&nbsp;' hasta que el número total de caracteres sea igual al ancho. El relleno está al principio de forma predeterminada. Si se establece la FormattableFlags#LEFT_JUSTIFY marca, el relleno estará al final. Si width es -1 entonces no hay ningún mínimo.

precision
Int32

Número máximo de caracteres que se van a escribir en la salida. La precisión se aplica antes del ancho, por lo que la salida se truncará en precision caracteres aunque width sea mayor que .precision Si precision es -1 entonces, no hay ningún límite explícito en el número de caracteres.

Atributos

Excepciones

si no se admite alguno de los parámetros.

Comentarios

Da formato al objeto mediante el proporcionado Formatter formatter.

Documentación de Java para java.util.Formattable.formatTo(java.util.Formatter, int, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a