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 ако посоченият обект е WeekDay, който има същите стойности от FromDate и 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

Ден на седмицата, за да се определи дефолт работен ден.

 Български