Class WorkingTime

Class WorkingTime

ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.4.0)

Se edustaa työaikaa viikon aikana.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WorkingTime

Inheritance

object WorkingTime

Perintöjäsenet

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

Constructors

WorkingTime(Päivämäärä, DateTime)

Aloittaa Aspose.Tasks.WorkingTime -luokan uusi esimerkki määritellyn aloitus- ja päättymisaikojen välillä.

public WorkingTime(DateTime fromTime, DateTime toTime)

Parameters

fromTime DateTime

Intervalin alkuaika

toTime DateTime

Intervalin loppuaika

WorkingTime(TimeSpan ja TimeSpan)

Aloita Aspose.Tasks.WorkingTime -luokan uusi esimerkki, jossa on väliaika, jossa on määritetty aloitus- ja päättymisaika.

public WorkingTime(TimeSpan fromTime, TimeSpan toTime)

Parameters

fromTime TimeSpan

Väliajan alkuaika on System.TimeSpan -rakenteessa.

toTime TimeSpan

Väliajan loppuaika on System.TimeSpan -rakenteessa.

Examples

WorkingTime ctorin ylikuormitusta voidaan käyttää aloittamaan väliajan alku ja loppu TimeSpansin avulla:var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));

Exceptions

ArgumentException

Kun toTime vähemmän kuin yhtäläinen toTime argumenttitai kun ajan ja ajan välinen väli on suurempi kuin 24 tuntia.

WorkingTime(Sisä, sisä)

Aloita Aspose.Tasks.WorkingTime -luokan uusi esimerkki, jossa on väliaika, jossa on määritetty aloitus- ja päättymisaika.

public WorkingTime(int fromHours, int toHours)

Parameters

fromHours int

Väliajan alkuaika edustetaan kokonaismäärällä tunteja (0-24).

toHours int

Väliajan loppuaika edustetaan kokonaismäärällä tunteja (0-24).

Examples

WorkingTime ctorin ylikuormitusta voidaan käyttää aloittamaan väliajan alku ja loppu käyttämällä koko tuntia:var wt = new WorkingTime(9, 13);

Exceptions

ArgumentException

Kun toTime vähemmän kuin yhtäläinen toTime argumenttitai kun ajan ja ajan välinen väli on suurempi kuin 24 tuntia.

Properties

From

Se on työajan alku.

public DateTime From { get; }

Omistuksen arvo

DateTime

To

Työn aika päättyy.

public DateTime To { get; }

Omistuksen arvo

DateTime

Methods

Equals(Objekti)

Tarkista, että esineet ovat samanlaisia.

public override bool Equals(object obj)

Parameters

obj object

Toinen kohde vertailla.

Returns

bool

Totuus, jos esineet ovat samanlaisia, väärä muuten.

GetHashCode()

Palauttaa hash-koodin arvo esimerkiksi Aspose.Tasks.WorkingTime -luokan osalta.

public override int GetHashCode()

Returns

int

palauttaa hash-koodin arvo tähän kohteeseen.

 Suomi