Class WorkingTime
Il nome: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)
Si tratta di un’ora lavorativa durante una settimana.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WorkingTime
Inheritance
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WorkingTime(Il tempo, il tempo)
Inizia una nuova instanza della classe Aspose.Tasks.WorkingTime con un intervallo con i tempi di inizio e di fine specificati.
public WorkingTime(DateTime fromTime, DateTime toTime)
Parameters
fromTime
DateTime
Tempi di inizio intervalli
toTime
DateTime
Intervallo fine tempo
WorkingTime(Il tempo, il tempo)
Inizia una nuova instanza della classe Aspose.Tasks.WorkingTime con un elemento di intervallo con i tempi di inizio e di fine specificati.
public WorkingTime(TimeSpan fromTime, TimeSpan toTime)
Parameters
fromTime
TimeSpan
Il tempo di inizio dell’intervallo è rappresentato dalla struttura System.TimeSpan.
toTime
TimeSpan
Il tempo di fine dell’intervallo rappresentato dalla struttura System.TimeSpan.
Examples
Il sovraccarico di WorkingTime ctor può essere utilizzato per inizializzare l’inizio e la fine dell’intervallo utilizzando TimeSpans:var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));
Exceptions
Quando toTime meno di uguale a toTime argomentoo quando l’intervallo tra Time e toTime è superiore a 24 ore.
WorkingTime(di int, int)
Inizia una nuova instanza della classe Aspose.Tasks.WorkingTime con un elemento di intervallo con i tempi di inizio e di fine specificati.
public WorkingTime(int fromHours, int toHours)
Parameters
fromHours
int
Il tempo di inizio dell’intervallo è rappresentato da un numero totale di ore (0-24).
toHours
int
Il tempo di fine dell’intervallo è rappresentato da un numero totale di ore (0-24).
Examples
Il sovraccarico di WorkingTime ctor può essere utilizzato per inizializzare l’inizio e la fine dell’intervallo utilizzando ore intere:var wt = new WorkingTime(9, 13);
Exceptions
Quando toTime meno di uguale a toTime argomentoo quando l’intervallo tra Time e toTime è superiore a 24 ore.
Properties
From
L’inizio di un’ora di lavoro.
public DateTime From { get; }
Valore di proprietà
To
La fine di un tempo di lavoro.
public DateTime To { get; }
Valore di proprietà
Methods
Equals(oggetto)
Verifica che gli oggetti sono uguali.
public override bool Equals(object obj)
Parameters
obj
object
Il secondo oggetto da confrontare.
Returns
È vero se gli oggetti sono uguali, falsi altrimenti.
GetHashCode()
Ritorna un valore di codice hash per l’esempio della classe Aspose.Tasks.WorkingTime.
public override int GetHashCode()
Returns
restituisce un valore di codice hash per questo oggetto.