Class WeekDay
Название пространства: Aspose.Tasks Ассоциация: Aspose.Tasks.dll (25.4.0)
Представляет день недели, который либо определяет регулярные дни недели, либо исключительные дни в календаре.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay
Inheritance
Наследованные члены
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WeekDay(DayType)
Инициализует новую инстанцию класса Aspose.Tasks.WeekDay с указанным днем типом.
public WeekDay(DayType dayType)
Parameters
dayType
DayType
Определенный тип дня.
WeekDay(DayType, IEnumerable< рабочее время>)
Инициализует новую инстанцию класса Aspose.Tasks.WeekDay с указанным днем типом и списком рабочих периодов.
public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)
Parameters
dayType
DayType
Определенный тип дня.
workingTimes
IEnumerable
• <
WorkingTime
>
Список рабочих периодов.
WeekDay(DayType, params рабочее время[])
Инициализует новую инстанцию класса Aspose.Tasks.WeekDay с указанным типом дня и рабочим временем.
public WeekDay(DayType dayType, params WorkingTime[] workingTimes)
Parameters
dayType
DayType
Определенный тип дня.
workingTimes
WorkingTime
[ ]
Ряд рабочих периодов.
WeekDay()
Инициализует новую инстанцию класса Aspose.Tasks.WeekDay.
public WeekDay()
Properties
DayType
Получить тип дня.
public DayType DayType { get; }
Стоимость недвижимости
DayWorking
Получается или устанавливается значение, указывающее на то, работает ли указанная дата или тип дня.
public bool DayWorking { get; set; }
Стоимость недвижимости
FromDate
Получается или устанавливается начало исключительного времени.
public DateTime FromDate { get; set; }
Стоимость недвижимости
ToDate
Получается или устанавливается конец исключительного времени.
public DateTime ToDate { get; set; }
Стоимость недвижимости
WorkingTimes
Получается WorkingTimeCollection для этого случая WeekDay.Коллекция рабочих часов, определяющая рабочее время в день недели.
public WorkingTimeCollection WorkingTimes { get; }
Стоимость недвижимости
Methods
CastToDayType(DayOfWeek)
Скачать .Net System.DayOfWeek в Aspose.Tasks.WeekDay.DayType.
public static DayType CastToDayType(DayOfWeek dw)
Parameters
dw
DayOfWeek
День недели, чтобы выпустить.
Returns
Тип кастового дня.
Clone()
Возвращаем глубокую копию дня недели.
public WeekDay Clone()
Returns
Верните глубокую копию дня недели.
CreateDefaultWorkingDay(DayType)
Создание дефолтного рабочего дня.
public static WeekDay CreateDefaultWorkingDay(DayType dayType)
Parameters
dayType
DayType
Тип дня для создания рабочего дня по умолчанию.
Returns
Стандартный рабочий день с рабочими часами 8-12 и 13-17.
Equals(Объекты)
Возвращает стоимость, указывающую на то, равна ли эта инстанция определенному объекту.
public override bool Equals(object obj)
Parameters
obj
object
Объект сравнивать с этой инстанцией.
Returns
True Если указанный объект является еженедельным днем, который имеет те же значения FromDate, ToDATE и WorkingTimes, что и в этом случае; Фальшивый.
GetHashCode()
Возвращает значение шейх-кода, например, в классе Aspose.Tasks.WeekDay.
public override int GetHashCode()
Returns
Возвращает значение шейх-кода для этого объекта.
GetWorkingTime()
Возвращает рабочее время на один день недели.
public TimeSpan GetWorkingTime()
Returns
рабочее время .
SetDefaultWorkingTime(WeekDay)
Определите по умолчанию временные периоды для указанного дня недели.
public static void SetDefaultWorkingTime(WeekDay day)
Parameters
day
WeekDay
День недели для установки рабочего дня по умолчанию.