Class WorkingTime
Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)
Sie repräsentiert eine Arbeitszeit während eines Wochentages.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WorkingTime
Inheritance
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WorkingTime(DateTime und DateTime)
Initialisiert eine neue Instanz der Aspose.Tasks.WorkingTime-Klasse mit einem Interval mit den angegebenen Start- und Abschlusszeiten.
public WorkingTime(DateTime fromTime, DateTime toTime)
Parameters
fromTime
DateTime
Intervall Startzeit
toTime
DateTime
Intervall Endzeit
WorkingTime(Zeitspann, Zeitspann)
Initialisiert eine neue Instanz der Aspose.Tasks.WorkingTime-Klasse mit einem Intervallelement mit den angegebenen Start- und Abschlusszeiten.
public WorkingTime(TimeSpan fromTime, TimeSpan toTime)
Parameters
fromTime
TimeSpan
Die Startzeit des Intervals wird durch System.TimeSpan Struktur dargestellt.
toTime
TimeSpan
Die Endzeit des Intervals, die von System.TimeSpan Struktur dargestellt wird.
Examples
Die Überlastung von WorkingTime ctor kann verwendet werden, um den Beginn und das Ende des Intervalls mit TimeSpans zu initialisieren:var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));
Exceptions
Wenn toTime weniger als gleich zu toTime Argumentoder wenn der Intervall zwischen Time und toTime mehr als 24 Stunden beträgt.
WorkingTime(und int, int)
Initialisiert eine neue Instanz der Aspose.Tasks.WorkingTime-Klasse mit einem Intervallelement mit den angegebenen Start- und Abschlusszeiten.
public WorkingTime(int fromHours, int toHours)
Parameters
fromHours
int
Die Startzeit des Intervals wird durch die gesamte Anzahl der Stunden (0-24) dargestellt).
toHours
int
Die Endzeit des Intervals wird durch die gesamte Anzahl der Stunden (0-24) dargestellt).
Examples
Die Überlastung von WorkingTime ctor kann verwendet werden, um den Beginn und das Ende des Intervalls mit ganzen Stunden zu initialisieren:var wt = new WorkingTime(9, 13);
Exceptions
Wenn toTime weniger als gleich zu toTime Argumentoder wenn der Intervall zwischen Time und toTime mehr als 24 Stunden beträgt.
Properties
From
Er beginnt mit einer Arbeitszeit.
public DateTime From { get; }
Eigentumswert
To
Es ist das Ende einer Arbeitszeit.
public DateTime To { get; }
Eigentumswert
Methods
Equals(Objekt)
berprüfen Sie, ob die Objekte gleich sind.
public override bool Equals(object obj)
Parameters
obj
object
Das zweite Objekt zu vergleichen.
Returns
Wahr, wenn die Objekte gleich sind, falsch anders.
GetHashCode()
Wiederherstellt ein Hash-Code-Wert für das Beispiel der Aspose.Tasks.WorkingTime-Klasse.
public override int GetHashCode()
Returns
eine Hash-Code-Werte für dieses Objekt zurückgibt.