Class WeekDay

Class WeekDay

名称: Aspose.Tasks 會議: Aspose.Tasks.dll (25.5.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

Gets WorkingTimeCollection for this 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 的 WeekDay;否则, 虚假.

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

周日设置默认工作日。

 中文