Class WorkingTime

Class WorkingTime

Namn på plats: Aspose.Tasks Sammanfattning: Aspose.Tasks.dll (25.4.0)

Representerar en arbetstid under en veckodag.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WorkingTime

Inheritance

object WorkingTime

Arvsmedlemmar

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

Constructors

WorkingTime(Datumtid, datumtid)

Initialiserar en ny instans av Aspose.Tasks.WorkingTime-klassen med ett intervall med angivna start- och sluttider.

public WorkingTime(DateTime fromTime, DateTime toTime)

Parameters

fromTime DateTime

Intervall starttid

toTime DateTime

Intervall sluttid

WorkingTime(TimeSpan och TimeSpan)

Initialiserar en ny instans av Aspose.Tasks.WorkingTime-klassen med ett intervallelement med angivna start- och sluttider.

public WorkingTime(TimeSpan fromTime, TimeSpan toTime)

Parameters

fromTime TimeSpan

Intervallets starttid representeras av System.TimeSpan struktur.

toTime TimeSpan

Intervallets sluttid representeras av System.TimeSpan struktur.

Examples

Överbelastningen av WorkingTime ctor kan användas för att initialisera intervallets start och slut med TimeSpans:var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));

Exceptions

ArgumentException

När toTime mindre än lika till toTime argumenteller när intervallet mellan fromTime och toTime är större än 24 timmar.

WorkingTime(int, int)

Initialiserar en ny instans av Aspose.Tasks.WorkingTime-klassen med ett intervallelement med angivna start- och sluttider.

public WorkingTime(int fromHours, int toHours)

Parameters

fromHours int

Intervallets starttid representeras av det totala antalet timmar (0-24).

toHours int

Intervallets sluttid representeras av det totala antalet timmar (0-24).

Examples

Överbelastningen av WorkingTime ctor kan användas för att initialisera intervallets start och slut med hela timmar:var wt = new WorkingTime(9, 13);

Exceptions

ArgumentException

När toTime mindre än lika till toTime argumenteller när intervallet mellan fromTime och toTime är större än 24 timmar.

Properties

From

Det är början på en arbetstid.

public DateTime From { get; }

Fastighetsvärde

DateTime

To

Det är slutet på en arbetstid.

public DateTime To { get; }

Fastighetsvärde

DateTime

Methods

Equals(Objektet)

Kontrollera att objekt är lika.

public override bool Equals(object obj)

Parameters

obj object

Det andra objektet att jämföra.

Returns

bool

Sanningen är om föremålen är lika, falska annars.

GetHashCode()

Returnerar ett hashkodvärde för exempelvis Aspose.Tasks.WorkingTime-klassen.

public override int GetHashCode()

Returns

int

returnerar en hashkod värde för detta objekt.

 Svenska