Class WeekDay
Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)
Představuje den v týdnu, který buď definuje pravidelné dny v týdnu nebo výjimkové dny v kalendáři.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay
Inheritance
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WeekDay(DayType)
Začíná nový příklad třídy Aspose.Tasks.WeekDay s specifikovaným typem dne.
public WeekDay(DayType dayType)
Parameters
dayType
DayType
Druh stanoveného dne.
WeekDay(DayType, IEnumerable<pracovní doba>)
Začíná nový příklad třídy Aspose.Tasks.WeekDay s specifikovaným typem dne a seznamem pracovní doby.
public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)
Parameters
dayType
DayType
Druh stanoveného dne.
workingTimes
IEnumerable
<
WorkingTime
>
Seznam pracovních dn.
WeekDay(DayType, params pracovní doba[])
Začíná nový příklad třídy Aspose.Tasks.WeekDay s určeným typem dne a pracovními časy.
public WeekDay(DayType dayType, params WorkingTime[] workingTimes)
Parameters
dayType
DayType
Druh stanoveného dne.
workingTimes
WorkingTime
[]a[]
Některé pracovní doby.
WeekDay()
Začíná nový příklad třídy Aspose.Tasks.WeekDay.
public WeekDay()
Properties
DayType
Získejte typ dne.
public DayType DayType { get; }
Hodnota nemovitosti
DayWorking
Obdrží nebo nastaví hodnotu, která naznačuje, zda specifikovaný datum nebo typ dne funguje.
public bool DayWorking { get; set; }
Hodnota nemovitosti
FromDate
Získáte nebo nastavíte začátek výjimky času.
public DateTime FromDate { get; set; }
Hodnota nemovitosti
ToDate
Získává nebo stanoví konec výjimky času.
public DateTime ToDate { get; set; }
Hodnota nemovitosti
WorkingTimes
Získáte WorkingTimeCollection pro tento příklad WeekDay.Sbírka pracovních hodin, která definuje pracovní dobu v týdnu.
public WorkingTimeCollection WorkingTimes { get; }
Hodnota nemovitosti
Methods
CastToDayType(DayOfWeek)
Vložte .Net System.DayOfWeek do Aspose.Tasks.WeekDay.DayType.
public static DayType CastToDayType(DayOfWeek dw)
Parameters
dw
DayOfWeek
Den v týdnu, který se odehráv.
Returns
Dnešní cast typ.
Clone()
Vraťte hlubokou kopii týdenního dne.
public WeekDay Clone()
Returns
Vrátí hlubokou kopii týdenního dne.
CreateDefaultWorkingDay(DayType)
Vytváříme default pracovní den.
public static WeekDay CreateDefaultWorkingDay(DayType dayType)
Parameters
dayType
DayType
Typ dne vytvořit výchozí pracovní den od.
Returns
Standardní pracovní den s pracovními dny 8-12 a 13-17.
Equals(Objekt)
Vrátí hodnotu, která naznačuje, zda je tato instance rovna určitému objektu.
public override bool Equals(object obj)
Parameters
obj
object
Předmět porovnání s tímto případem.
Returns
True pokud je uvedený objekt týdenní den, který má stejné hodnoty od dat, ToDate a WorkingTimes jako tento příklad; jinak, falešný.
GetHashCode()
Vrací hodnotu hashového kódu pro příklad třídy Aspose.Tasks.WeekDay.
public override int GetHashCode()
Returns
Vrátí hodnotu hashového kódu pro tento objekt.
GetWorkingTime()
Vrátí pracovní dobu na jeden den v týdnu.
public TimeSpan GetWorkingTime()
Returns
Pracovní čas.
SetDefaultWorkingTime(WeekDay)
Nastavení předběžných časových lhůt pro určený den v týdnu.
public static void SetDefaultWorkingTime(WeekDay day)
Parameters
day
WeekDay
Den v týdnu na nastavení default pracovní den.