Partilhar via


DecimalFormat.ApplyLocalizedPattern(String) Método

Definição

Aplique o padrão fornecido a este objeto Format.

[Android.Runtime.Register("applyLocalizedPattern", "(Ljava/lang/String;)V", "GetApplyLocalizedPattern_Ljava_lang_String_Handler")]
public virtual void ApplyLocalizedPattern (string? pattern);
[<Android.Runtime.Register("applyLocalizedPattern", "(Ljava/lang/String;)V", "GetApplyLocalizedPattern_Ljava_lang_String_Handler")>]
abstract member ApplyLocalizedPattern : string -> unit
override this.ApplyLocalizedPattern : string -> unit

Parâmetros

pattern
String

Um novo padrão

Atributos

Exceções

se o padrão não puder ser analisado.

Comentários

Aplique o padrão fornecido a este objeto Format. Presume-se que o padrão esteja em uma notação localizada. Um padrão é uma especificação abreviada para as várias propriedades de formatação. Essas propriedades também podem ser alteradas individualmente através dos vários métodos setter.

Não há limite para dígitos inteiros definidos por essa rotina, já que esse é o desejo típico do usuário final; use setMaximumInteger se quiser definir um valor real. Para números negativos, use um segundo padrão, separado por ponto-e-vírgula

Exemplo "#,#00.0#" → 1.234,56

Isso significa um mínimo de 2 dígitos inteiros, 1 dígito de fração e um máximo de 2 dígitos de fração.

Exemplo: "#,#00.0#;(#,#00.0#)" para negativos entre parênteses.

Em padrões negativos, as contagens mínima e máxima são ignoradas; presume-se que estes estejam definidos no padrão positivo.

Documentação Java para java.text.DecimalFormat.applyLocalizedPattern(java.lang.String).

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