CultureInfo.Calendar Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 spojené s aktuální jazykovou verzí Systému Windows prostřednictvím části místních a jazykových možností 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ž výchozí pro jazykovou verzi.
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ě uživatelských DateTimeFormatInfo nastavení pro vlastnosti instance vrácené DateTimeFormat vlastností a vlastnosti NumberFormatInfo instance vrácené NumberFormat vlastností. Pokud uživatelská nastavení nejsou kompatibilní 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 true
, 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í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 OptionalCalendars. DateTimeFormat obsahuje také další vlastnosti, které přizpůsobují formátování data a času přidružené k tomuto Calendarobjektu .