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
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
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
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
To
Työn aika päättyy.
public DateTime To { get; }
Omistuksen arvo
Methods
Equals(Objekti)
Tarkista, että esineet ovat samanlaisia.
public override bool Equals(object obj)
Parameters
obj
object
Toinen kohde vertailla.
Returns
Totuus, jos esineet ovat samanlaisia, väärä muuten.
GetHashCode()
Palauttaa hash-koodin arvo esimerkiksi Aspose.Tasks.WorkingTime -luokan osalta.
public override int GetHashCode()
Returns
palauttaa hash-koodin arvo tähän kohteeseen.