CultureInfo.Calendar Vlastnost

Definice

Získá výchozí kalendář používaný jazykovou verzí.

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

Hodnota vlastnosti

A Calendar , který představuje výchozí kalendář používaný jazykovou verzí.

Poznámky

Uživatel se může rozhodnout přepsat některé hodnoty přidružené k aktuální jazykové verzi Systému Windows prostřednictvím části místní a jazykové možnosti Ovládací panely. Uživatel se například může rozhodnout zobrazit datum v jiném formátu nebo použít jinou měnu, než je výchozí jazyková verze.

Pokud UseUserOverride je true a zadaná jazyková verze odpovídá aktuální jazykové verzi systému Windows, CultureInfo použije tato přepsání, včetně nastavení uživatele pro vlastnosti DateTimeFormatInfo instance vrácené DateTimeFormat vlastností a vlastnosti NumberFormatInfo instance vrácené NumberFormat vlastností. Pokud jsou uživatelská nastavení nekompatibilní s jazykovou verzí přidruženou CultureInfok , například pokud vybraný kalendář není jedním z OptionalCalendars, výsledky metod a hodnoty vlastností nejsou definovány.

Proto pokud UseUserOverride je truehodnota , může se hodnota této vlastnosti lišit od výchozího kalendáře používaného jazykovou verzí.

Aplikace změní kalendář používaný aktuální CultureInfo nastavením Calendar vlastnosti DateTimeFormat, což je instance DateTimeFormatInfo třídy. Nový kalendář musí být jedním z kalendářů uvedených v OptionalCalendarsnástroji . DateTimeFormat obsahuje také další vlastnosti, které přizpůsobují formátování data a času přidružené k tomuto Calendarobjektu .

Platí pro

Viz také