Class WeekDay
Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)
Predstavuje týždeň, ktorý buď definuje pravidelné dni v týždni alebo výnimky dni v kalendári.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay
Inheritance
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WeekDay(DayType)
Initalizuje nový príklad triedy Aspose.Tasks.WeekDay s špecifikovaným typom dňa.
public WeekDay(DayType dayType)
Parameters
dayType
DayType
špecifikovaný typ dňa.
WeekDay(DayType, IEnumerable<pracovný čas>)
Initalizuje nový príklad triedy Aspose.Tasks.WeekDay s špecifikovaným typom dňa a zoznamom pracovných časových období.
public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)
Parameters
dayType
DayType
špecifikovaný typ dňa.
workingTimes
IEnumerable
<
WorkingTime
>
Zoznam pracovných hodín.
WeekDay(DayType, Params Pracovný čas[])
Initalizuje nový príklad triedy Aspose.Tasks.WeekDay s špecifikovaným typom dňa a pracovnými časmi.
public WeekDay(DayType dayType, params WorkingTime[] workingTimes)
Parameters
dayType
DayType
špecifikovaný typ dňa.
workingTimes
WorkingTime
[]
Rôzne pracovné obdobia.
WeekDay()
Začína sa nový príklad triedy Aspose.Tasks.WeekDay.
public WeekDay()
Properties
DayType
Získava typ dňa.
public DayType DayType { get; }
Hodnota nehnuteľnosti
DayWorking
Získa alebo nastaví hodnotu, ktorá naznačuje, či je určený dátum alebo typ dňa v prevádzke.
public bool DayWorking { get; set; }
Hodnota nehnuteľnosti
FromDate
Získať alebo nastaviť začiatok výnimky čas.
public DateTime FromDate { get; set; }
Hodnota nehnuteľnosti
ToDate
Získať alebo nastaviť koniec výnimky čas.
public DateTime ToDate { get; set; }
Hodnota nehnuteľnosti
WorkingTimes
Získajte WorkingTimeCollection pre tento WeekDay príklad.Zbierka pracovných hodín, ktoré definujú pracovný čas v týždni.
public WorkingTimeCollection WorkingTimes { get; }
Hodnota nehnuteľnosti
Methods
CastToDayType(DayOfWeek)
Odstrániť .Net System.DayOfWeek na Aspose.Tasks.WeekDay.DayType.
public static DayType CastToDayType(DayOfWeek dw)
Parameters
dw
DayOfWeek
Dnešný deň v týždni, aby sme ho vyhodili.
Returns
Dnešný typ cast.
Clone()
Vráti hlbokú kópiu týždenného dňa.
public WeekDay Clone()
Returns
Vráťte hlbokú kópiu týždenného dňa.
CreateDefaultWorkingDay(DayType)
Vytvára default pracovný deň.
public static WeekDay CreateDefaultWorkingDay(DayType dayType)
Parameters
dayType
DayType
Typ dňa vytvoriť predvolený pracovný deň od.
Returns
Default pracovný deň s pracovnými hodinami 8-12 a 13-17.
Equals(objekty)
Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaný objekt.
public override bool Equals(object obj)
Parameters
obj
object
V porovnaní s týmto prípadom.
Returns
True ak je uvedený objekt týždenný deň, ktorý má rovnaké hodnoty od dátumu, ToDate a WorkingTimes ako tento príklad; inak, falošné.
GetHashCode()
Vráti hodnotu hash kódu pre príklad triedy Aspose.Tasks.WeekDay.
public override int GetHashCode()
Returns
vráti hodnotu hash kódu pre tento objekt.
GetWorkingTime()
Vráťte pracovný čas na jeden týždeň.
public TimeSpan GetWorkingTime()
Returns
Pracovný čas .
SetDefaultWorkingTime(WeekDay)
Zadajte predvolené časové obdobia pre určený deň v týždni.
public static void SetDefaultWorkingTime(WeekDay day)
Parameters
day
WeekDay
Dni v týždni na nastavenie predvoleného pracovného dňa.