CultureInfo.Calendar Propriedade

Definição

Obtém o calendário padrão usado pela cultura.

public:
 virtual property System::Globalization::Calendar ^ Calendar { System::Globalization::Calendar ^ get(); };
public virtual System.Globalization.Calendar Calendar { get; }
member this.Calendar : System.Globalization.Calendar
Public Overridable ReadOnly Property Calendar As Calendar

Valor de Propriedade

A Calendar que representa o calendário padrão usado pela cultura.

Observações

O usuário pode optar por substituir alguns dos valores associados à cultura atual do Windows por meio da parte de opções regionais e de idioma do Painel de Controle. Por exemplo, o usuário pode optar por exibir a data em um formato diferente ou usar uma moeda diferente do padrão para a cultura.

Se UseUserOverride é true e a cultura especificada corresponde à cultura atual do Windows, o CultureInfo usa essas substituições, incluindo as configurações do usuário para as propriedades da instância retornada DateTimeFormatInfo pela DateTimeFormat propriedade e as propriedades da instância retornada NumberFormatInfo pela NumberFormat propriedade. Se as configurações do usuário forem incompatíveis com a cultura associada ao CultureInfo, por exemplo, se o calendário selecionado não for um dos OptionalCalendars, os resultados dos métodos e os valores das propriedades serão indefinidos.

Portanto, se UseUserOverride for true, o valor desta propriedade pode ser diferente do calendário padrão usado pela cultura.

A sua aplicação altera o calendário usado pelo atual CultureInfo ao definir a Calendar propriedade de DateTimeFormat, que é uma instância da DateTimeFormatInfo classe. O novo calendário deve ser um dos calendários listados em OptionalCalendars. DateTimeFormat inclui também outras propriedades que personalizam a formatação da data e hora associada a esse Calendar.

Aplica-se a

Ver também