Class WeekDay

Class WeekDay

ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.4.0)

Esittelee viikonpäivää, joka määrittelee joko viikon säännölliset päivät tai poikkeuspäivät kalenterissa.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay

Inheritance

object WeekDay

Perintöjäsenet

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

WeekDay(DayType)

Aloita Aspose.Tasks.WeekDay -luokan uusi esimerkki määritellyn päivän tyypin kanssa.

public WeekDay(DayType dayType)

Parameters

dayType DayType

Määritellyn päivän tyyppi.

WeekDay(Päivätyyppi, IEnumerable<työaika>)

Aloita Aspose.Tasks.WeekDay -luokan uusi esimerkki, jossa on määritetty päivän tyyppi ja luettelo työaikoista.

public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)

Parameters

dayType DayType

Määritellyn päivän tyyppi.

workingTimes IEnumerable < WorkingTime >

luettelo työaikakausista.

WeekDay(Päivätyyppi, params WorkingTime[])

Aloittaa Aspose.Tasks.WeekDay -luokan uusi esimerkki, jossa on määritetty päivän tyyppi ja työaikat.

public WeekDay(DayType dayType, params WorkingTime[] workingTimes)

Parameters

dayType DayType

Määritellyn päivän tyyppi.

workingTimes WorkingTime []

useita työaikoja.

WeekDay()

Aloita Aspose.Tasks.WeekDay -luokan uusi esimerkki.

public WeekDay()

Properties

DayType

Saa tyypillinen päivä.

public DayType DayType { get; }

Omistuksen arvo

DayType

DayWorking

Saat tai asetat arvon, joka osoittaa, toimivatko määritellyt päivämäärät tai päivämäärät.

public bool DayWorking { get; set; }

Omistuksen arvo

bool

FromDate

Saat tai asettaa poikkeusajan alkunsa.

public DateTime FromDate { get; set; }

Omistuksen arvo

DateTime

ToDate

Saat tai asettaa poikkeusajan päättymisen.

public DateTime ToDate { get; set; }

Omistuksen arvo

DateTime

WorkingTimes

Saat WorkingTimeCollection tämän viikonpäivän tapauksen.Työaikojen keräys, joka määrittelee työajan viikonpäivänä.

public WorkingTimeCollection WorkingTimes { get; }

Omistuksen arvo

WorkingTimeCollection

Methods

CastToDayType(DayOfWeek)

Lataa .Net System.DayOfWeek to Aspose.Tasks.WeekDay.DayType.

public static DayType CastToDayType(DayOfWeek dw)

Parameters

dw DayOfWeek

Viikonloppu, jonka päästään pois.

Returns

DayType

Päivän tyypillinen kasti.

Clone()

Palauta syvä kopio viikonpäivästä.

public WeekDay Clone()

Returns

WeekDay

Palauta syvä kopio viikonpäivästä.

CreateDefaultWorkingDay(DayType)

Luo default työpäivän.

public static WeekDay CreateDefaultWorkingDay(DayType dayType)

Parameters

dayType DayType

Päivän tyyppi luo oletusarvoisen työpäivän.

Returns

WeekDay

Käytännöllinen työpäivä, jossa on työaikoja 8-12 ja 13-17.

Equals(Objekti)

Palauttaa arvo, joka osoittaa, onko tämä tapaus samankaltainen kuin määritetty objekti.

public override bool Equals(object obj)

Parameters

obj object

Tarkoituksena on verrata tätä tapausta.

Returns

bool

True jos määritelty esine on WeekDay, jolla on samat FromDate, ToTate-arvot ja WorkingTimes kuin tässä tapauksessa; muuten, Väärä.

GetHashCode()

Palauttaa hash-koodin arvo esimerkkinä Aspose.Tasks.WeekDay luokasta.

public override int GetHashCode()

Returns

int

palauttaa hash-koodin arvo tähän kohteeseen.

GetWorkingTime()

palauttaa työaikan yhden viikon ajan.

public TimeSpan GetWorkingTime()

Returns

TimeSpan

Työn aika .

SetDefaultWorkingTime(WeekDay)

Määritä oletusarvoiset ajanjaksot määritellyn viikonpäivän ajaksi.

public static void SetDefaultWorkingTime(WeekDay day)

Parameters

day WeekDay

Viikon päivä määrittää oletusarvoisen työpäivän.

 Suomi