CalendarException
CalendarException class
Αντιπροσωπεύει εξαιρετικές χρονικές περιόδους σε ένα ημερολόγιο.
public sealed class CalendarException
Κατασκευαστές
Ονομα | Περιγραφή |
---|
CalendarException() | Αρχικοποιεί μια νέα παρουσία τουCalendarException τάξη. |
Ιδιότητες
Ονομα | Περιγραφή |
---|
DaysOfWeek { get; } | Λαμβάνει την DayTypeCollection για αυτό το αντικείμενο. Οι ημέρες της εβδομάδας κατά τις οποίες ισχύει η εξαίρεση. |
DayWorking { get; set; } | Λαμβάνει ή ορίζει μια τιμή που υποδεικνύει εάν η καθορισμένη ημερομηνία ή τύπος ημέρας λειτουργεί. |
EnteredByOccurrences { get; set; } | Λαμβάνει ή ορίζει μια τιμή που υποδεικνύει εάν το εύρος της επανάληψης ορίζεται εισάγοντας έναν αριθμό εμφανίσεων. False καθορίζει ότι το εύρος της επανάληψης ορίζεται εισάγοντας μια ημερομηνία λήξης. |
FromDate { get; set; } | Λαμβάνει ή ορίζει την αρχή του χρόνου εξαίρεσης. |
Month { get; set; } | Λαμβάνει ή ορίζει τον μήνα για τον οποίο έχει προγραμματιστεί επανάληψη εξαίρεσης. |
MonthDay { get; set; } | Λαμβάνει ή ορίζει την ημέρα ενός μήνα κατά τον οποίο έχει προγραμματιστεί επανάληψη εξαίρεσης. |
MonthItem { get; set; } | Λαμβάνει ή ορίζει το στοιχείο μήνα για το οποίο έχει προγραμματιστεί επανάληψη εξαίρεσης. |
MonthPosition { get; set; } | Λαμβάνει ή ορίζει τη θέση ενός στοιχείου μήνα μέσα σε ένα μήνα. |
Name { get; set; } | Λαμβάνει ή ορίζει το όνομα της εξαίρεσης. |
Occurrences { get; set; } | Λαμβάνει ή ορίζει τον αριθμό των εμφανίσεων για τις οποίες ισχύει η εξαίρεση του ημερολογίου. |
ParentCalendar { get; } | Λαμβάνει το γονικό ημερολόγιο για αυτό το αντικείμενο. |
Period { get; set; } | Λαμβάνει ή ορίζει την περίοδο επανάληψης για την εξαίρεση. |
ToDate { get; set; } | Λαμβάνει ή ορίζει το τέλος του χρόνου εξαίρεσης. |
Type { get; set; } | Λαμβάνει ή ορίζει τον τύπο εξαίρεσης. |
WorkingTimes { get; set; } | Λαμβάνει ή ορίζει το αντικείμενο WorkingTimeCollection. Η συλλογή των ωρών εργασίας που καθορίζει τον χρόνο εργασίας την ημέρα της εβδομάδας. Πρέπει να υπάρχει τουλάχιστον ένας χρόνος εργασίας και δεν μπορεί να είναι περισσότεροι από πέντε. |
Μέθοδοι
Ονομα | Περιγραφή |
---|
CheckException(DateTime) | Επιστρέφει true εάν η καθορισμένη παρουσία τουDateTime struct είναι η ημέρα εξαίρεσης. |
Delete() | Διαγράφει την παρουσία εξαίρεσης από το γονικό ημερολόγιο αντικείμενο CalendarExceptionCollection. |
GetExceptionDates() | Επιστρέφει ημερομηνίες στις οποίες ισχύει η εξαίρεση του ημερολογίου. |
GetWorkingTime() | Επιστρέφει τον χρόνο εργασίας για μια ημερολογιακή εξαίρεση. |
Δείτε επίσης