Class CalendarException
Το όνομα: Aspose.Tasks Συγκέντρωση: Aspose.Tasks.dll (25.4.0)
Αντιπροσωπεύουν εξαιρετικές χρονικές περιόδους σε ένα ημερολόγιο.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Κληρονομημένα μέλη
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Tasks.CalendarException.
public CalendarException()
Properties
DayWorking
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν η καθορισμένη ημερομηνία ή τύπος ημέρας λειτουργεί.
public bool DayWorking { get; set; }
Αξία ιδιοκτησίας
DaysOfWeek
Αποκτήστε την DayTypeCollection για αυτό το αντικείμενο.τις ημέρες της εβδομάδας στις οποίες ισχύει η εξαίρεση.
public DayTypeCollection DaysOfWeek { get; }
Αξία ιδιοκτησίας
EnteredByOccurrences
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν ο εύρος επανάληψης καθορίζεται εισάγοντας έναν αριθμό συμβάντων.Το False προσδιορίζει ότι το εύρος επανάληψης καθορίζεται με την εισαγωγή μιας ημερομηνίας λήξης.
public bool EnteredByOccurrences { get; set; }
Αξία ιδιοκτησίας
FromDate
Αποκτά ή καθορίζει την έναρξη του χρόνου εξαίρεσης.
public DateTime FromDate { get; set; }
Αξία ιδιοκτησίας
Month
Παίρνει ή καθορίζει τον μήνα για τον οποίο προγραμματίζεται μια εξαίρεση επανάληψης.
public Month Month { get; set; }
Αξία ιδιοκτησίας
MonthDay
λαμβάνει ή καθορίζει την ημέρα ενός μήνα κατά την οποία προγραμματίζεται η επανάληψη μιας εξαίρεσης.
public int MonthDay { get; set; }
Αξία ιδιοκτησίας
MonthItem
Αποκτά ή τοποθετεί το μηνιαίο στοιχείο για το οποίο προγραμματίζεται μια εξαίρεση επανάληψης.
public MonthItemType MonthItem { get; set; }
Αξία ιδιοκτησίας
MonthPosition
Αποκτά ή τοποθετεί τη θέση ενός μηνιαίου στοιχείου μέσα σε ένα μήνα.
public MonthPosition MonthPosition { get; set; }
Αξία ιδιοκτησίας
Name
Αποκτά ή θέτει το όνομα της εξαίρεσης.
public string Name { get; set; }
Αξία ιδιοκτησίας
Occurrences
λαμβάνει ή καθορίζει τον αριθμό των εκδηλώσεων για τις οποίες ισχύει η ημερολογιακή εξαίρεση.
public int Occurrences { get; set; }
Αξία ιδιοκτησίας
ParentCalendar
Πάρτε το ημερολόγιο της μητέρας για αυτό το αντικείμενο.
public Calendar ParentCalendar { get; }
Αξία ιδιοκτησίας
Period
λαμβάνει ή καθορίζει την περίοδο επανάληψης για την εξαίρεση.
public int Period { get; set; }
Αξία ιδιοκτησίας
ToDate
Αποκτά ή καθορίζει το τέλος του χρόνου εξαίρεσης.
public DateTime ToDate { get; set; }
Αξία ιδιοκτησίας
Type
Αποκτά ή θέτει τον τύπο εξαίρεσης.
public CalendarExceptionType Type { get; set; }
Αξία ιδιοκτησίας
WorkingTimes
Αποκτά ή τοποθετεί το αντικείμενο WorkingTimeCollection.Η συλλογή των ωρών εργασίας που καθορίζουν τον χρόνο που εργάζεται την ημέρα της εβδομάδας.
public WorkingTimeCollection WorkingTimes { get; set; }
Αξία ιδιοκτησίας
Methods
CheckException(DateTime)
Επιστρέφει αληθινά εάν η καθορισμένη περίπτωση της δομής System.DateTime είναι η ημέρα εξαίρεσης.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
την καθορισμένη περίπτωση της δομής System.DateTime.
Returns
Επιστρέφει αληθινό εάν η τιμή System.DateTime είναι η ημέρα εξαίρεσης, αλλιώς, ψεύτικη.
Delete()
Διαγράψτε το παράδειγμα εξαίρεσης από το αντικείμενο του ημερολογίου μητέρας CalendarExceptionCollection.
public void Delete()
GetExceptionDates()
Επιστρέφει τις ημερομηνίες στις οποίες ισχύει η ημερολογιακή εξαίρεση.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable < · DateTime >
Επιστρέφει μια συλλογή εξαιρέσεων ημερομηνίες για τις οποίες ισχύει η ημερολογιακή εξαίρεση.
GetWorkingTime()
Επιστρέφει το ωράριο εργασίας για εξαίρεση ημερολογίου.
public TimeSpan GetWorkingTime()
Returns
Επιστρέφει τον χρόνο εργασίας για αυτή την εξαίρεση ημερολογίου.