Class WeekDay
WeekDay class
Representerar en veckodag som antingen definierar vanliga veckodagar eller undantagsdagar i en kalender.
Konstruktörer
namn | Beskrivning |
---|
WeekDay() | Initierar en ny instans avWeekDay class. |
WeekDay(DayType) | Initierar en ny instans avWeekDay klass med angiven dagtyp. |
WeekDay(DayType, IEnumerable<WorkingTime>) | Initierar en ny instans avWeekDay klass med angiven dagtyp och lista över arbetstidsperioder. |
Egenskaper
namn | Beskrivning |
---|
DayType { get; } | Får typen av en dag. |
DayWorking { get; set; } | Hämtar eller ställer in ett värde som anger om den angivna datum- eller dagtypen fungerar. |
FromDate { get; set; } | Hämtar eller ställer in början på en undantagstid. |
ToDate { get; set; } | Hämtar eller ställer in slutet på en undantagstid. |
WorkingTimes { get; } | Hämtar WorkingTimeCollection för denna WeekDay-instans. Samlingen av arbetstider som definierar den arbetade tiden på veckodagen. |
Metoder
namn | Beskrivning |
---|
static CreateDefaultWorkingDay(DayType) | Skapar standardarbetsdag. |
Clone() | Returnerar en djup kopia av veckodagen. |
override Equals(object) | Returnerar ett värde som anger om denna instans är lika med ett angivet objekt. |
override GetHashCode() | Returnerar ett hashkodvärde för instansen avWeekDay class. |
GetWorkingTime() | Returnerar arbetstiden för en veckodag. |
static CastToDayType(DayOfWeek) | Casts .Net’sDayOfWeek tillDayType . |
static SetDefaultWorkingTime(WeekDay) | Anger standardtidsperioder för den angivna veckodagen. |
Se även