Class WeekDay
Le nom : Aspose.Tasks Assemblée: Aspose.Tasks.dll (25.4.0)
Si tratta di un giorno di settimana che definisce o giorni regolari di una settimana o giorni eccezionali in un calendario.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay
Inheritance
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WeekDay(DayType)
Inizia una nuova instanza della classe Aspose.Tasks.WeekDay con il tipo di giorno specificato.
public WeekDay(DayType dayType)
Parameters
dayType
DayType
Il tipo di giorno specificato.
WeekDay(DayType, IEnumerable)
Inizia una nuova instanza della classe Aspose.Tasks.WeekDay con il tipo di giorno specificato e la lista dei periodi di lavoro.
public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)
Parameters
dayType
DayType
Il tipo di giorno specificato.
workingTimes
IEnumerable
di <
WorkingTime
>
Elenco dei periodi di lavoro.
WeekDay(DayType, params Temps de travail[])
Inizia una nuova instanza della classe Aspose.Tasks.WeekDay con il tipo di giorno specificato e i periodi di lavoro.
public WeekDay(DayType dayType, params WorkingTime[] workingTimes)
Parameters
dayType
DayType
Il tipo di giorno specificato.
workingTimes
WorkingTime
[ ]
Numero di periodi di lavoro.
WeekDay()
Inizia una nuova instanza della classe Aspose.Tasks.WeekDay.
public WeekDay()
Properties
DayType
Ricevi il tipo di un giorno.
public DayType DayType { get; }
Valore di proprietà
DayWorking
Riceve o impone un valore che indica se la data o il tipo di giorno specificato funziona.
public bool DayWorking { get; set; }
Valore di proprietà
FromDate
Riceve o stabilisce l’inizio di un tempo eccezionale.
public DateTime FromDate { get; set; }
Valore di proprietà
ToDate
Riceve o stabilisce la fine di un tempo di eccezione.
public DateTime ToDate { get; set; }
Valore di proprietà
WorkingTimes
Ottieni WorkingTimeCollection per questo esempio WeekDay.La raccolta dei tempi di lavoro che definiscono il tempo lavorato nel giorno della settimana.
public WorkingTimeCollection WorkingTimes { get; }
Valore di proprietà
Methods
CastToDayType(DayOfWeek)
Inserisci System.DayOfWeek di .Net in Aspose.Tasks.WeekDay.DayType.
public static DayType CastToDayType(DayOfWeek dw)
Parameters
dw
DayOfWeek
Il giorno della settimana da uscire.
Returns
Tipo di cast day.
Clone()
Ritorna una copia profonda del giorno della settimana.
public WeekDay Clone()
Returns
Ritorna la copia profonda del giorno della settimana.
CreateDefaultWorkingDay(DayType)
Crea una giornata di lavoro default.
public static WeekDay CreateDefaultWorkingDay(DayType dayType)
Parameters
dayType
DayType
Il tipo di giorno per creare il giorno di lavoro default da.
Returns
Un giorno di lavoro default con orari di lavoro 8-12 e 13-17.
Equals(Objets)
Ritorna un valore che indica se questa instanza è uguale a un oggetto specificato.
public override bool Equals(object obj)
Parameters
obj
object
L’obiettivo di paragonare con questa instanza.
Returns
True si l’objet spécifié est un WeekDay qui a les mêmes valeurs FromDate, ToDATE et WorkingTimes que ce cas; autrement, The translation of “false” to Italian is “falso”..
GetHashCode()
Ritorna un valore di codice hash per l’esempio della classe Aspose.Tasks.WeekDay.
public override int GetHashCode()
Returns
restituisce un valore di codice hash per questo oggetto.
GetWorkingTime()
Ritorna l’orario di lavoro per un giorno di settimana.
public TimeSpan GetWorkingTime()
Returns
Il tempo di lavoro.
SetDefaultWorkingTime(WeekDay)
Inserisci periodi di tempo predefiniti per il giorno della settimana specificato.
public static void SetDefaultWorkingTime(WeekDay day)
Parameters
day
WeekDay
Il giorno della settimana per impostare il giorno di lavoro default.