UmAlQuraCalendar.TwoDigitYearMax Eigenschaft

Definition

Ruft das letzte Jahr eines Bereichs von 100 Jahren ab, das durch eine Jahresangabe mit 2 Stellen dargestellt werden kann, oder legt dieses fest.

public:
 virtual property int TwoDigitYearMax { int get(); void set(int value); };
public override int TwoDigitYearMax { get; set; }
member this.TwoDigitYearMax : int with get, set
Public Overrides Property TwoDigitYearMax As Integer

Eigenschaftswert

Int32

Das letzte Jahr eines Bereichs von 100 Jahren, das durch eine Jahresangabe mit 2 Stellen dargestellt werden kann.

Ausnahmen

Dieser Kalender ist schreibgeschützt.

Der Wert für das Jahr im Umm-al-Qura-Kalender in einem set-Vorgang ist kleiner als 1318, aber nicht 99, oder größer als 1450.

Hinweise

Mit dieser Eigenschaft kann ein 2-stelliges Jahr ordnungsgemäß in ein 4-stelliges Jahr übersetzt werden. Wenn diese Eigenschaft beispielsweise auf 1429 festgelegt ist, liegt der 100-Jahresbereich von 1330 bis 1429. Daher wird ein 2stelliger Wert von 30 als 1330 interpretiert, während ein 2stelliger Wert von 29 als 1429 interpretiert wird.

Der Anfangswert dieser Eigenschaft wird aus den Einstellungen in den Regionalen und Sprachoptionen des Systemsteuerung abgeleitet. Diese Informationen können sich jedoch während des Lebens der AppDomain. Die UmAlQuraCalendar Klasse erkennt keine Änderungen in den Systemeinstellungen automatisch.

Der spezielle Wert 99 führt dazu, dass die Methode die ToFourDigitYear Systemeinstellungen ignoriert und das angegebene Jahr unverändert zurückgibt.

Gilt für

Siehe auch