System::Globalization::HijriCalendar‑Klasse

HijriCalendar class

Hijri‑Kalender. Objekte dieser Klasse dürfen nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr‑Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class HijriCalendar : public System::Globalization::Calendar

Methoden

MethodeBeschreibung
Clone() overrideRTTI-Informationen.
get_AlgorithmType() const overrideLiefert den Algorithmustyp.
get_Eras() const overrideLiefert die Liste der im Kalender vorhandenen Äras.
get_HijriAdjustment() constLiefert die Hijri‑Anpassung.
get_MaxSupportedDateTime() const overrideDer maximal unterstützte Zeitpunkt des Kalenders.
get_MinSupportedDateTime() const overrideDer minimal unterstützte Zeitpunkt des Kalenders.
GetDayOfWeek(DateTime) const overrideLiefert den Wochentag für den angegebenen Zeitpunkt.
GetLeapMonth(int, int) const overrideLiefert den Schaltmonat für das angegebene Jahr.
virtual GetLeapMonth(int) constRTTI-Informationen.
HijriCalendar()Konstruktor.
IsLeapDay(int, int, int, int) const overrideÜberprüft, ob der Tag ein Schaltjahr ist.
virtual IsLeapDay(int, int, int) constÜberprüft, ob der Tag ein Schaltjahr ist.
IsLeapMonth(int, int, int) const overrideÜberprüft, ob der Monat ein Schaltmonat ist.
virtual IsLeapMonth(int, int) constÜberprüft, ob der Monat ein Schaltmonat ist.
IsLeapYear(int, int) const overrideÜberprüft, ob das Jahr ein Schaltjahr ist.
virtual IsLeapYear(int) constÜberprüft, ob das Jahr ein Schaltjahr ist.
set_HijriAdjustment(int)Setzt die Hijri‑Anpassung.

Felder

FeldBeschreibung
static constexpr HijriEraAktuelle Hijri-Ära.

Siehe auch