Compartilhar via


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

Definição

Formata o objeto usando o Formatter formatterarquivo .

[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

O Formatter formatter. As classes de implementação podem chamar Formatter#out() formatter.out() ou Formatter#locale() formatter.locale() obter o Appendable ou Locale usado por este formatter , respectivamente.

flags
FormatFlags

Os sinalizadores modificam o formato de saída. O valor é interpretado como uma máscara de bits. Qualquer combinação dos seguintes sinalizadores pode ser definida: FormattableFlags#LEFT_JUSTIFY, FormattableFlags#UPPERCASEe FormattableFlags#ALTERNATE. Se nenhum sinalizador for definido, a formatação padrão da classe de implementação será aplicada.

width
Int32

O número mínimo de caracteres a serem gravados na saída. Se o comprimento do valor convertido for menor que o width seguinte, a saída será preenchida até '&nbsp;&nbsp;' que o número total de caracteres seja igual à largura. O preenchimento está no início por padrão. Se o FormattableFlags#LEFT_JUSTIFY sinalizador estiver definido, o preenchimento estará no final. Se width for -1 , então não há mínimo.

precision
Int32

O número máximo de caracteres a serem gravados na saída. A precisão é aplicada antes da largura, portanto, a saída será truncada para precision caracteres mesmo que o width seja maior que o precision. Se precision for -1 , então não há limite explícito no número de caracteres.

Atributos

Exceções

se qualquer um dos parâmetros não for suportado.

Comentários

Formata o objeto usando o Formatter formatterarquivo .

Documentação Java para java.util.Formattable.formatTo(java.util.Formatter, int, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a