Partager via


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

Définition

Met en forme l’objet à l’aide du fichier fourni 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

Paramètres

formatter
Formatter

Le Formatter formatter. L’implémentation de classes peut appeler Formatter#out() formatter.out() ou Formatter#locale() formatter.locale() obtenir respectivement le ou Locale l’utilisation Appendable de ces formatter classes.

flags
FormatFlags

Les indicateurs modifient le format de sortie. La valeur est interprétée comme un masque de bits. Toute combinaison des indicateurs suivants peut être définie : FormattableFlags#LEFT_JUSTIFY, FormattableFlags#UPPERCASEet FormattableFlags#ALTERNATE. Si aucun indicateur n’est défini, la mise en forme par défaut de la classe d’implémentation s’applique.

width
Int32

Nombre minimal de caractères à écrire dans la sortie. Si la longueur de la valeur convertie est inférieure à la width sortie, le nombre total de caractères est égal à la largeur jusqu’à ce que le nombre total de caractères soit égal '&nbsp;&nbsp;' à la largeur. Le remplissage est au début par défaut. Si l’indicateur FormattableFlags#LEFT_JUSTIFY est défini, le remplissage sera à la fin. Si width c’est le cas, il n’y -1 a pas de minimum.

precision
Int32

Nombre maximal de caractères à écrire dans la sortie. La précision est appliquée avant la largeur, de sorte que la sortie sera tronquée en precision caractères même si la width valeur est supérieure à la precisionvaleur . Si precision c’est le cas, il n’existe -1 aucune limite explicite sur le nombre de caractères.

Attributs

Exceptions

si l’un des paramètres n’est pas pris en charge.

Remarques

Met en forme l’objet à l’aide du fichier fourni Formatter formatter.

Documentation Java pour java.util.Formattable.formatTo(java.util.Formatter, int, int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à