Class WeekDay
Το όνομα: Aspose.Tasks Συγκέντρωση: Aspose.Tasks.dll (25.4.0)
Αντιπροσωπεύει μια ημέρα της εβδομάδας που είτε καθορίζει τακτικές ημέρες μιας εβδομάδας ή ημέρες εξαίρεσης σε ένα ημερολόγιο.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay
Inheritance
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WeekDay(DayType)
Αρχίζει μια νέα περίπτωση της τάξης Aspose.Tasks.WeekDay με τον καθορισμένο τύπο ημέρας.
public WeekDay(DayType dayType)
Parameters
dayType
DayType
Ο συγκεκριμένος τύπος της ημέρας.
WeekDay(DayType, IEnumerable<χρόνος εργασίας>)
Αρχίζει μια νέα περίπτωση της τάξης Aspose.Tasks.WeekDay με τον καθορισμένο τύπο της ημέρας και τη λίστα των ωρών εργασίας.
public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)
Parameters
dayType
DayType
Ο συγκεκριμένος τύπος της ημέρας.
workingTimes
IEnumerable
< ·
WorkingTime
>
Κατάλογος ωρών εργασίας.
WeekDay(DayType, παραμύθια WorkingTime[])
Αρχίζει μια νέα περίπτωση της τάξης Aspose.Tasks.WeekDay με τον καθορισμένο τύπο της ημέρας και τις περιόδους εργασίας.
public WeekDay(DayType dayType, params WorkingTime[] workingTimes)
Parameters
dayType
DayType
Ο συγκεκριμένος τύπος της ημέρας.
workingTimes
WorkingTime
[ ]
Πολλές περιόδους εργασίας.
WeekDay()
Αρχίζει μια νέα περίπτωση της τάξης Aspose.Tasks.WeekDay.
public WeekDay()
Properties
DayType
Έχουμε τον τύπο μιας ημέρας.
public DayType DayType { get; }
Αξία ιδιοκτησίας
DayWorking
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν η καθορισμένη ημερομηνία ή τύπος ημέρας λειτουργεί.
public bool DayWorking { get; set; }
Αξία ιδιοκτησίας
FromDate
Αποκτά ή καθορίζει την έναρξη μιας εξαίρεσης χρόνου.
public DateTime FromDate { get; set; }
Αξία ιδιοκτησίας
ToDate
Αποκτά ή καθορίζει το τέλος μιας εξαίρεσης χρόνου.
public DateTime ToDate { get; set; }
Αξία ιδιοκτησίας
WorkingTimes
Κάντε WorkingTimeCollection για αυτή την περίπτωση WeekDay.Η συλλογή των ωρών εργασίας που καθορίζουν τον χρόνο που εργάζεται την ημέρα της εβδομάδας.
public WorkingTimeCollection WorkingTimes { get; }
Αξία ιδιοκτησίας
Methods
CastToDayType(DayOfWeek)
Κατεβάστε το System.DayOfWeek του .Net σε Aspose.Tasks.WeekDay.DayType.
public static DayType CastToDayType(DayOfWeek dw)
Parameters
dw
DayOfWeek
Η μέρα της εβδομάδας για να φύγει.
Returns
Τίτλος ημερήσιου τύπου.
Clone()
Επιστρέφει ένα βαθύ αντίγραφο της ημέρας της εβδομάδας.
public WeekDay Clone()
Returns
Επιστρέφει το βαθύ αντίγραφο της ημέρας της εβδομάδας.
CreateDefaultWorkingDay(DayType)
Δημιουργεί μια προεπιλεγμένη εργάσιμη ημέρα.
public static WeekDay CreateDefaultWorkingDay(DayType dayType)
Parameters
dayType
DayType
Ο τύπος ημέρας για να δημιουργήσετε μια προεπιλεγμένη εργάσιμη ημέρα από.
Returns
Μια προεπιλεγμένη εργάσιμη ημέρα με ώρες εργασίας 8-12 και 13-17.
Equals(αντικείμενο)
Επιστρέφει μια τιμή που υποδεικνύει αν αυτή η περίπτωση είναι ίση με ένα καθορισμένο αντικείμενο.
public override bool Equals(object obj)
Parameters
obj
object
Ο σκοπός της σύγκρισης με αυτή την περίπτωση.
Returns
True εάν το καθορισμένο αντικείμενο είναι μια Εβδομάδα που έχει τις ίδιες τιμές FromDate, ToTate και WorkingTimes με αυτή την περίπτωση· διαφορετικά, In YAML, the value false
can be represented in Greek (el) as follows:
false: ψευδής
In this case, false
translates to ψευδής
, which means “false” in Greek. If you need a specific context or format, please provide additional details!.
GetHashCode()
Επιστρέφει μια τιμή κώδικα hash για το παράδειγμα της κατηγορίας Aspose.Tasks.WeekDay.
public override int GetHashCode()
Returns
επιστρέφει μια τιμή κώδικα hash για αυτό το αντικείμενο.
GetWorkingTime()
Επιστρέφει το ωράριο εργασίας για μία ημέρα της εβδομάδας.
public TimeSpan GetWorkingTime()
Returns
Ο χρόνος εργασίας.
SetDefaultWorkingTime(WeekDay)
Καθορίστε προεπιλεγμένες χρονικές περιόδους για την καθορισμένη ημέρα της εβδομάδας.
public static void SetDefaultWorkingTime(WeekDay day)
Parameters
day
WeekDay
Ημέρα της εβδομάδας για να καθορίσετε την προεπιλεγμένη εργάσιμη ημέρα.