Class WeekDay
Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.5.0)
Reprezintă o zi de săptămână care fie definește zilele regulate ale unei săptămâni sau zilele excepționale într-un calendar.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDayInheritance
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WeekDay(DayType)
Inițializează o nouă instanță a clasei Aspose.Tasks.WeekDay cu tipul de zi specificat.
public WeekDay(DayType dayType)Parameters
dayType DayType
Tipul de zi specificat.
WeekDay(Tip de zi, IEnumerabil)
 
Inițializează o nouă instanță a clasei Aspose.Tasks.WeekDay cu tipul de zi specificat și o listă de perioade de lucru.
public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)Parameters
dayType DayType
Tipul de zi specificat.
workingTimes IEnumerable
<
WorkingTime
>
Lista perioadelor de lucru.
WeekDay(DayType, params timp de lucru[])
Inițializează o nouă instanță a clasei Aspose.Tasks.WeekDay cu tipul de zi specificat și perioadele de lucru.
public WeekDay(DayType dayType, params WorkingTime[] workingTimes)Parameters
dayType DayType
Tipul de zi specificat.
workingTimes WorkingTime
[]
o serie de perioade de lucru.
WeekDay()
Inițializează o nouă instanță a clasei Aspose.Tasks.WeekDay.
public WeekDay()Properties
DayType
Obțineți tipul unei zile.
public DayType DayType { get; }Valoarea proprietății
DayWorking
Obține sau stabilește o valoare care indică dacă funcționează data sau tipul de zi specificat.
public bool DayWorking { get; set; }Valoarea proprietății
FromDate
Obține sau stabilește începutul unui timp de excepție.
public DateTime FromDate { get; set; }Valoarea proprietății
ToDate
Obține sau stabilește sfârșitul unui timp de excepție.
public DateTime ToDate { get; set; }Valoarea proprietății
WorkingTimes
Gets WorkingTimeCollection pentru această ocazie WeekDay.Colectarea orelor de lucru care definește timpul de lucru pe zi de săptămână.
public WorkingTimeCollection WorkingTimes { get; }Valoarea proprietății
Methods
CastToDayType(DayOfWeek)
Încărcați .Net System.DayOfWeek la Aspose.Tasks.WeekDay.DayType.
public static DayType CastToDayType(DayOfWeek dw)Parameters
dw DayOfWeek
Ziua săptămânii pentru a pleca.
Returns
Un tip de zi.
Clone()
Întoarce o copie profundă a zilei de săptămână.
public WeekDay Clone()Returns
Întoarceți copia profundă a zilei de săptămână.
CreateDefaultWorkingDay(DayType)
Creează o zi de lucru defectuoasă.
public static WeekDay CreateDefaultWorkingDay(DayType dayType)Parameters
dayType DayType
Tipul de zi pentru a crea ziua de lucru default de la.
Returns
O zi de lucru defectuoasă cu ore de lucru 8-12 și 13-17.
Equals(Obiectul)
Întoarce o valoare care indică dacă această instanță este egală cu un obiect specificat.
public override bool Equals(object obj)Parameters
obj object
Obiectivul de a compara cu această instanță.
Returns
True în cazul în care obiectul specificat este un WeekDay care are aceleași valori FromDate și WorkTimes ca și în acest caz; în caz contrar, falsă.
GetHashCode()
Întoarce o valoare a codului hash pentru exemplul clasei Aspose.Tasks.WeekDay.
public override int GetHashCode()Returns
Întoarce un cod hash pentru acest obiect.
GetWorkingTime()
Întoarce timpul de lucru pentru o zi de săptămână.
public TimeSpan GetWorkingTime()Returns
timp de lucru.
SetDefaultWorkingTime(WeekDay)
Se stabilește perioadele de timp default pentru ziua de săptămână specificată.
public static void SetDefaultWorkingTime(WeekDay day)Parameters
day WeekDay
Ziua de săptămână pentru a stabili ziua de lucru default.