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 ако посоченият обект е WeekDay, който има същите стойности от FromDate и 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
Ден на седмицата, за да се определи дефолт работен ден.