Class WeekDay

Class WeekDay

Название пространства: Aspose.Tasks Ассоциация: Aspose.Tasks.dll (25.4.0)

Представляет день недели, который либо определяет регулярные дни недели, либо исключительные дни в календаре.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay

Inheritance

object WeekDay

Наследованные члены

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; }

Стоимость недвижимости

DayType

DayWorking

Получается или устанавливается значение, указывающее на то, работает ли указанная дата или тип дня.

public bool DayWorking { get; set; }

Стоимость недвижимости

bool

FromDate

Получается или устанавливается начало исключительного времени.

public DateTime FromDate { get; set; }

Стоимость недвижимости

DateTime

ToDate

Получается или устанавливается конец исключительного времени.

public DateTime ToDate { get; set; }

Стоимость недвижимости

DateTime

WorkingTimes

Получается WorkingTimeCollection для этого случая WeekDay.Коллекция рабочих часов, определяющая рабочее время в день недели.

public WorkingTimeCollection WorkingTimes { get; }

Стоимость недвижимости

WorkingTimeCollection

Methods

CastToDayType(DayOfWeek)

Скачать .Net System.DayOfWeek в Aspose.Tasks.WeekDay.DayType.

public static DayType CastToDayType(DayOfWeek dw)

Parameters

dw DayOfWeek

День недели, чтобы выпустить.

Returns

DayType

Тип кастового дня.

Clone()

Возвращаем глубокую копию дня недели.

public WeekDay Clone()

Returns

WeekDay

Верните глубокую копию дня недели.

CreateDefaultWorkingDay(DayType)

Создание дефолтного рабочего дня.

public static WeekDay CreateDefaultWorkingDay(DayType dayType)

Parameters

dayType DayType

Тип дня для создания рабочего дня по умолчанию.

Returns

WeekDay

Стандартный рабочий день с рабочими часами 8-12 и 13-17.

Equals(Объекты)

Возвращает стоимость, указывающую на то, равна ли эта инстанция определенному объекту.

public override bool Equals(object obj)

Parameters

obj object

Объект сравнивать с этой инстанцией.

Returns

bool

True Если указанный объект является еженедельным днем, который имеет те же значения FromDate, ToDATE и WorkingTimes, что и в этом случае; Фальшивый.

GetHashCode()

Возвращает значение шейх-кода, например, в классе Aspose.Tasks.WeekDay.

public override int GetHashCode()

Returns

int

Возвращает значение шейх-кода для этого объекта.

GetWorkingTime()

Возвращает рабочее время на один день недели.

public TimeSpan GetWorkingTime()

Returns

TimeSpan

рабочее время .

SetDefaultWorkingTime(WeekDay)

Определите по умолчанию временные периоды для указанного дня недели.

public static void SetDefaultWorkingTime(WeekDay day)

Parameters

day WeekDay

День недели для установки рабочего дня по умолчанию.

 Русский