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 změnit některé hodnoty spojené s aktuální jazykovou verzí Windows prostřednictvím části Možnosti oblasti a jazyka v Ovládacích panelech. Uživatel se může rozhodnout zobrazit datum v jiném formátu nebo použít jinou měnu než výchozí pro danou kulturu.

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í DateTimeFormatInfo uživatelem pro vlastnosti instance vrácené vlastností DateTimeFormat, a pro vlastnosti instance vrácené vlastností NumberFormatInfo. Pokud jsou uživatelská nastavení nekompatibilní s jazykovou verzí přidruženou k CultureInfo, například pokud vybraný kalendář není jedním ze OptionalCalendars, výsledky metod a hodnoty vlastností nejsou definovány.

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

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

Platí pro

Viz také