Class WeekDay

Class WeekDay

Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)

Det repræsenterer en uge, som enten definerer regelmæssige dage i en uge eller undtagelsesdage i en kalender.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay

Inheritance

object WeekDay

De arvede medlemmer

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

Constructors

WeekDay(DayType)

Initialiserer en ny instans af Aspose.Tasks.WeekDay-klassen med den angivne dagtype.

public WeekDay(DayType dayType)

Parameters

dayType DayType

Den angivne type dag.

WeekDay(Dagtype, IEnumerable)

Initialiserer et nyt eksempel på Aspose.Tasks.WeekDay-klassen med den angivne dagtype og listen over arbejdstider.

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

Parameters

dayType DayType

Den angivne type dag.

workingTimes IEnumerable < WorkingTime >

Liste over arbejdstider.

WeekDay(Dagtype, params WorkingTime[])

Initialiserer en ny instans af Aspose.Tasks.WeekDay-klassen med den angivne dagtype og arbejdstider.

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

Parameters

dayType DayType

Den angivne type dag.

workingTimes WorkingTime []

En række arbejdstider.

WeekDay()

Start en ny instans af Aspose.Tasks.WeekDay klasse.

public WeekDay()

Properties

DayType

Det er den type af en dag.

public DayType DayType { get; }

Ejendomsværdi

DayType

DayWorking

Giver eller indsætter en værdi, der angiver, om den angivne dato eller dagstype fungerer.

public bool DayWorking { get; set; }

Ejendomsværdi

bool

FromDate

Giver eller sætter begyndelsen af en undtagelsestid.

public DateTime FromDate { get; set; }

Ejendomsværdi

DateTime

ToDate

Giver eller sætter slutningen af en undtagelsestid.

public DateTime ToDate { get; set; }

Ejendomsværdi

DateTime

WorkingTimes

Gets WorkingTimeCollection for denne WeekDay instans.Samlingen af arbejdstider, der definerer den tid, der arbejdes på ugendagen.

public WorkingTimeCollection WorkingTimes { get; }

Ejendomsværdi

WorkingTimeCollection

Methods

CastToDayType(DayOfWeek)

Tilføj .Net’s System.DayOfWeek til Aspose.Tasks.WeekDay.DayType.

public static DayType CastToDayType(DayOfWeek dw)

Parameters

dw DayOfWeek

Den dag i ugen til at kastes ud.

Returns

DayType

Det er en cast day type.

Clone()

Tilbage en dyb kopi af weekendagen.

public WeekDay Clone()

Returns

WeekDay

Tilbage den dybe kopi af weekendagen.

CreateDefaultWorkingDay(DayType)

Det skaber en standard arbejdsdag.

public static WeekDay CreateDefaultWorkingDay(DayType dayType)

Parameters

dayType DayType

Den dag typen til at oprette en standard arbejdsdag fra.

Returns

WeekDay

En standard arbejdsdag med arbejdstider 8-12 og 13-17.

Equals(Objekt)

Returnerer en værdi, der angiver, om denne instans er lig med et angivet objekt.

public override bool Equals(object obj)

Parameters

obj object

Målet er at sammenligne med denne instans.

Returns

bool

True hvis det angivne objekt er en WeekDay, der har de samme FromDate, ToTate værdier og WorkingTimes som dette tilfælde; ellers, falsk.

GetHashCode()

Returnerer en hash kodeværdi for eksemplet på Aspose.Tasks.WeekDay-klassen.

public override int GetHashCode()

Returns

int

returnerer en hash kodeværdi for dette objekt.

GetWorkingTime()

Tilbage arbejdstiden for en uge dag.

public TimeSpan GetWorkingTime()

Returns

TimeSpan

Arbejdet tid.

SetDefaultWorkingTime(WeekDay)

Indsæt standardtidsperioder for den angivne ugedag.

public static void SetDefaultWorkingTime(WeekDay day)

Parameters

day WeekDay

Den dag i ugen til at indstille en standard arbejdsdag p.

 Dansk