Class WeekDay

WeekDay class

Représente un jour de la semaine qui définit soit des jours réguliers d’une semaine, soit des jours d’exception dans un calendrier.

public class WeekDay

Constructeurs

NomLa description
WeekDay()Initialise une nouvelle instance duWeekDay classe.
WeekDay(DayType)Initialise une nouvelle instance duWeekDay classe avec le type de jour spécifié.
WeekDay(DayType, IEnumerable<WorkingTime>)Initialise une nouvelle instance duWeekDay classe avec le type de jour spécifié et la liste des périodes de temps de travail.

Propriétés

NomLa description
DayType { get; }Obtient le type d’un jour.
DayWorking { get; set; }Obtient ou définit une valeur indiquant si la date ou le type de jour spécifié fonctionne.
FromDate { get; set; }Obtient ou définit le début d’une heure d’exception.
ToDate { get; set; }Obtient ou définit la fin d’une heure d’exception.
WorkingTimes { get; }Obtient WorkingTimeCollection pour cette instance WeekDay. La collection des temps de travail qui définissent le temps travaillé le jour de la semaine.

Méthodes

NomLa description
static CreateDefaultWorkingDay(DayType)Crée un jour de travail par défaut.
Clone()Renvoie une copie complète du jour de la semaine.
override Equals(object)Renvoie une valeur indiquant si cette instance est égale à un objet spécifié.
override GetHashCode()Renvoie une valeur de code de hachage pour l’instance duWeekDay classe.
GetWorkingTime()Renvoie le temps de travail pour un jour de la semaine.
static CastToDayType(DayOfWeek)Casts .NetDayOfWeek pourDayType .
static SetDefaultWorkingTime(WeekDay)Définit les périodes par défaut pour le jour de semaine spécifié.

Voir également