Class WorkingTime

Class WorkingTime

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

Det repræsenterer en arbejdstid i løbet af en uge.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WorkingTime

Inheritance

object WorkingTime

De arvede medlemmer

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

Constructors

WorkingTime(DateTime og DateTime)

Initialiserer en ny instans af Aspose.Tasks.WorkingTime-klassen med et interval med de angivne start- og finishtider.

public WorkingTime(DateTime fromTime, DateTime toTime)

Parameters

fromTime DateTime

Interval starttid

toTime DateTime

Interval endtid

WorkingTime(TimeSpan og TimeSpan)

Initialiserer en ny instans af Aspose.Tasks.WorkingTime-klassen med et intervalelement med de angivne start- og sluttider.

public WorkingTime(TimeSpan fromTime, TimeSpan toTime)

Parameters

fromTime TimeSpan

Starttidspunktet for intervallet repræsenteres af System.TimeSpan struktur.

toTime TimeSpan

Intervallets sluttid repræsenteret af System.TimeSpan struktur.

Examples

Overbelastningen af WorkingTime ctor kan bruges til at initialisere start og ende af intervallet ved hjælp af TimeSpans:var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));

Exceptions

ArgumentException

Når toTime mindre end lige til toTime argumenteller når intervallet mellem Time og toTime er større end 24 timer.

WorkingTime(Det er int)

Initialiserer en ny instans af Aspose.Tasks.WorkingTime-klassen med et intervalelement med de angivne start- og sluttider.

public WorkingTime(int fromHours, int toHours)

Parameters

fromHours int

Indledningstiden for intervallet repræsenteres af det samlede antal timer (0-24).

toHours int

Intervallets sluttid repræsenteres af det samlede antal timer (0-24).

Examples

Overbelastningen af WorkingTime ctor kan bruges til at initialisere start og ende af intervallet ved hjælp af hele timer:var wt = new WorkingTime(9, 13);

Exceptions

ArgumentException

Når toTime mindre end lige til toTime argumenteller når intervallet mellem Time og toTime er større end 24 timer.

Properties

From

Det er begyndelsen på en arbejdstid.

public DateTime From { get; }

Ejendomsværdi

DateTime

To

Det er slutningen af en arbejdstid.

public DateTime To { get; }

Ejendomsværdi

DateTime

Methods

Equals(Objekt)

Kontroller, at objekterne er lige.

public override bool Equals(object obj)

Parameters

obj object

Det andet objekt at sammenligne.

Returns

bool

Det er sandt, hvis objekterne er lige, falske ellers.

GetHashCode()

Returnerer en hash kodeværdi for eksempel Aspose.Tasks.WorkingTime klasse.

public override int GetHashCode()

Returns

int

returnerer en hash kodeværdi for dette objekt.

 Dansk