Class WeekDay

Class WeekDay

De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)

Vertegenwoordigt een weekdag die ofwel regelmatige dagen van een week of uitzonderlijke dagen in een kalender definieert.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay

Inheritance

object WeekDay

Geëerbiede leden

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

Constructors

WeekDay(DayType)

Initialiseert een nieuwe instantie van de Aspose.Tasks.WeekDay-klasse met de aangegeven dagtype.

public WeekDay(DayType dayType)

Parameters

dayType DayType

De specifieke dagtype.

WeekDay(DayType, IEnumerable)

Initialiseert een nieuwe instantie van de Aspose.Tasks.WeekDay-klasse met de aangegeven dagtype en lijst met werktijden.

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

Parameters

dayType DayType

De specifieke dagtype.

workingTimes IEnumerable < WorkingTime >

Lijst van werktijden.

WeekDay(DayType, params werktijd[])

Initialiseert een nieuwe instantie van de Aspose.Tasks.WeekDay-klasse met de aangegeven dagtype en werktijden.

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

Parameters

dayType DayType

De specifieke dagtype.

workingTimes WorkingTime []

Een aantal werktijden.

WeekDay()

Start een nieuwe instantie van de Aspose.Tasks.WeekDay-klasse.

public WeekDay()

Properties

DayType

Geeft het type van een dag.

public DayType DayType { get; }

Eigendomswaarde

DayType

DayWorking

Geeft of stelt een waarde die aangeeft of de aangegeven datum of dagtype werkt.

public bool DayWorking { get; set; }

Eigendomswaarde

bool

FromDate

Geeft of stelt het begin van een uitzondering tijd.

public DateTime FromDate { get; set; }

Eigendomswaarde

DateTime

ToDate

Geeft of stelt het einde van een uitzondering tijd.

public DateTime ToDate { get; set; }

Eigendomswaarde

DateTime

WorkingTimes

Gets WorkingTimeCollection voor deze WeekDay-instantie.De collectie van werktijden die de werktijden op de dag van de week bepalen.

public WorkingTimeCollection WorkingTimes { get; }

Eigendomswaarde

WorkingTimeCollection

Methods

CastToDayType(DayOfWeek)

Stel .Net’s System.DayOfWeek naar Aspose.Tasks.WeekDay.DayType.

public static DayType CastToDayType(DayOfWeek dw)

Parameters

dw DayOfWeek

De dag van de week om uit te trekken.

Returns

DayType

Een cast dag type.

Clone()

Terug een diepe kopie van de weekdag.

public WeekDay Clone()

Returns

WeekDay

Terug de diepe kopie van de weekdag.

CreateDefaultWorkingDay(DayType)

Het creëert een standaard werkdag.

public static WeekDay CreateDefaultWorkingDay(DayType dayType)

Parameters

dayType DayType

De dagtype om een standaard werkdag van te maken.

Returns

WeekDay

Een standaard werkdag met werktijden 8-12 en 13-17.

Equals(Objecten)

Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan een bepaald object.

public override bool Equals(object obj)

Parameters

obj object

Het doel om te vergelijken met deze instantie.

Returns

bool

True als het aangegeven object een WeekDay is die dezelfde FromDate, ToDATE waarden en WorkingTimes heeft als deze instantie; anders, valse.

GetHashCode()

Terug een hashcode waarde voor het voorbeeld van de Aspose.Tasks.WeekDay-klasse.

public override int GetHashCode()

Returns

int

een hashcode waarde voor dit object terugbrengt.

GetWorkingTime()

Terug de werktijd voor een weekdag.

public TimeSpan GetWorkingTime()

Returns

TimeSpan

werktijd .

SetDefaultWorkingTime(WeekDay)

Stel standaard tijdsperioden voor de aangegeven weekdag vast.

public static void SetDefaultWorkingTime(WeekDay day)

Parameters

day WeekDay

De dag van de week om de standaard werkdag op te stellen.

 Nederlands