Class WeekDay

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

object WeekDay

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

DayType

DayWorking

Obdrží nebo nastaví hodnotu, která naznačuje, zda specifikovaný datum nebo typ dne funguje.

public bool DayWorking { get; set; }

Hodnota nemovitosti

bool

FromDate

Získáte nebo nastavíte začátek výjimky času.

public DateTime FromDate { get; set; }

Hodnota nemovitosti

DateTime

ToDate

Získává nebo stanoví konec výjimky času.

public DateTime ToDate { get; set; }

Hodnota nemovitosti

DateTime

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

WorkingTimeCollection

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

DayType

Dnešní cast typ.

Clone()

Vraťte hlubokou kopii týdenního dne.

public WeekDay Clone()

Returns

WeekDay

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

WeekDay

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

bool

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

int

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

TimeSpan

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.

 Čeština