Class WorkingTime

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

object WorkingTime

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

ArgumentException

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

ArgumentException

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

DateTime

To

Es ist das Ende einer Arbeitszeit.

public DateTime To { get; }

Eigentumswert

DateTime

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

bool

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

int

eine Hash-Code-Werte für dieses Objekt zurückgibt.

 Deutsch