Class WorkingTime

Class WorkingTime

Nazwa przestrzeń: Aspose.Tasks Zgromadzenie: Aspose.Tasks.dll (25.4.0)

Przedstawia czas pracy w ciągu tygodnia.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WorkingTime

Inheritance

object WorkingTime

Dziedziczeni członkowie

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

Constructors

WorkingTime(Data czasu, data czasu)

Inicjalizuje nową instancję klasy Aspose.Tasks.WorkingTime z przerwą z określonymi godzinami rozpoczęcia i zakończenia.

public WorkingTime(DateTime fromTime, DateTime toTime)

Parameters

fromTime DateTime

Interval czas rozpoczęcia

toTime DateTime

Interval czas końcowy

WorkingTime(czasopisma, czasopisma)

Inicjalizuje nową instancję klasy Aspose.Tasks.WorkingTime z elementem przerwy z określonymi godzinami rozpoczęcia i zakończenia.

public WorkingTime(TimeSpan fromTime, TimeSpan toTime)

Parameters

fromTime TimeSpan

Czas rozpoczęcia interwalu reprezentowany przez System.TimeSpan struktury.

toTime TimeSpan

Czas końcowy interwalu reprezentowany przez System.TimeSpan struktury.

Examples

Nadmierne obciążenie WorkingTime ctor można wykorzystać do inicjalizacji początku i końca intervalu za pomocą TimeSpans:var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));

Exceptions

ArgumentException

Kiedy toTime mniej niż równe do toTime argumentlub w przypadku, gdy odległość między Time a toTime jest większa niż 24 godziny.

WorkingTime(i int, int)

Inicjalizuje nową instancję klasy Aspose.Tasks.WorkingTime z elementem przerwy z określonymi godzinami rozpoczęcia i zakończenia.

public WorkingTime(int fromHours, int toHours)

Parameters

fromHours int

Czas rozpoczęcia przerwy reprezentowany przez całą liczbę godzin (0-24).

toHours int

Czas końcowy interwalu reprezentowany przez całą liczbę godzin (0-24).

Examples

Nadmierne obciążenie WorkingTime ctor można wykorzystać do inicjalizacji początku i końca intervalu za pomocą pełnych godzin:var wt = new WorkingTime(9, 13);

Exceptions

ArgumentException

Kiedy toTime mniej niż równe do toTime argumentlub w przypadku, gdy odległość między Time a toTime jest większa niż 24 godziny.

Properties

From

Zaczyna się czas pracy.

public DateTime From { get; }

Wartość nieruchomości

DateTime

To

To koniec czasu pracy.

public DateTime To { get; }

Wartość nieruchomości

DateTime

Methods

Equals(Obiekt)

Sprawdź, czy obiekty są równe.

public override bool Equals(object obj)

Parameters

obj object

Drugi obiekt do porównania.

Returns

bool

Prawda, jeśli przedmioty są równe, fałszywe inaczej.

GetHashCode()

Powraca wartość kodu hash na przykład klasy Aspose.Tasks.WorkingTime.

public override int GetHashCode()

Returns

int

zwraca wartość kodu hash dla tego obiektu.

 Polski