Class WorkingTime
Der Name: Aspose.Tasks Versammlung: Aspose.Tasks.dll (25.5.0)
Sie repräsentiert eine Arbeitszeit während eines Wochentages.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WorkingTimeInheritance
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.