System::Globalization::UmAlQuraCalendar κλάση

UmAlQuraCalendar class

Ημερολόγιο Um Al Qura. Δεν έχει υλοποιηθεί. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε σε συναρτήσεις ως όρισμα.

class UmAlQuraCalendar : public System::Globalization::Calendar

Μέθοδοι

ΜέθοδοςΠεριγραφή
Clone() overrideΠληροφορίες RTTI.
get_AlgorithmType() const overrideΛαμβάνει τον τύπο αλγορίθμου.
get_Eras() const overrideΛαμβάνει τη λίστα των εποχών που υπάρχουν στο ημερολόγιο.
get_MaxSupportedDateTime() const overrideΜέγιστο χρονικό σημείο που υποστηρίζεται από το ημερολόγιο.
get_MinSupportedDateTime() const overrideΕλάχιστο χρονικό σημείο που υποστηρίζεται από το ημερολόγιο.
GetDayOfWeek(DateTime) const overrideΛαμβάνει την ημέρα της εβδομάδας για το καθορισμένο χρονικό σημείο.
GetLeapMonth(int, int) const overrideΛαμβάνει το δίσεκτο μήνα για το καθορισμένο έτος.
virtual GetLeapMonth(int) constΠληροφορίες RTTI.
IsLeapDay(int, int, int, int) const overrideΕλέγχει αν η ημέρα είναι δίσεκτη.
virtual IsLeapDay(int, int, int) constΕλέγχει αν η ημέρα είναι δίσεκτη.
IsLeapMonth(int, int, int) const overrideΕλέγχει αν ο μήνας είναι δίσεκτος.
virtual IsLeapMonth(int, int) constΕλέγχει αν ο μήνας είναι δίσεκτος.
IsLeapYear(int, int) const overrideΕλέγχει αν το έτος είναι δίσεκτο.
virtual IsLeapYear(int) constΕλέγχει αν το έτος είναι δίσεκτο.
set_TwoDigitYearMax(int) overrideΟρίζει το τελευταίο έτος που μπορεί να αναπαρασταθεί με 2 ψηφία.
UmAlQuraCalendar()Κατασκευαστής.

Πεδία

ΠεδίοΠεριγραφή
static constexpr UmAlQuraEraΤρέχουσα εποχή UmAlQura.

Δείτε επίσης