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
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
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
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
To
Det er slutningen af en arbejdstid.
public DateTime To { get; }
Ejendomsværdi
Methods
Equals(Objekt)
Kontroller, at objekterne er lige.
public override bool Equals(object obj)
Parameters
obj
object
Det andet objekt at sammenligne.
Returns
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
returnerer en hash kodeværdi for dette objekt.