CultureInfo.Calendar Свойство

Определение

Возвращает календарь по умолчанию, используемый языком и региональными параметрами.

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

Значение свойства

Значение, Calendar представляющее календарь по умолчанию, используемый языком и региональными параметрами.

Комментарии

Пользователь может переопределить некоторые значения, связанные с текущими языковыми и региональными параметрами Windows, через Панель управления в разделе региональных и языковых параметров. Например, пользователь может выбрать отображение даты в другом формате или использовать валюту, отличную от валюты по умолчанию для локали.

Если UseUserOverride задан true и указанный язык и региональные параметры совпадают с текущими настройками Windows, CultureInfo использует эти переопределения, включая пользовательские настройки свойств экземпляра DateTimeFormatInfo, возвращаемого свойством DateTimeFormat и свойства экземпляра NumberFormatInfo, возвращаемого свойством NumberFormat. Если параметры пользователя несовместимы с культурой, связанной с CultureInfo, например, если выбранный календарь не является одним из OptionalCalendars, результаты методов и значения свойств не определены.

Таким образом, если UseUserOverride значение trueэтого свойства отличается от календаря по умолчанию, используемого языком и региональными параметрами.

Приложение изменяет календарь, используемый текущим CultureInfo , задав Calendar свойство DateTimeFormat, которое является экземпляром DateTimeFormatInfo класса. Новый календарь должен быть одним из перечисленных в OptionalCalendarsсписке календарей. DateTimeFormat также включает другие свойства, которые настраивают форматирование даты и времени, связанного с этим Calendar.

Применяется к

См. также раздел