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 WorkingTime[])

เริ่มต้นตัวอย่างใหม่ของคลาส 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)

Casts .Net’s System.DayOfWeek to Aspose.Tasks.WeekDay.DayType

public static DayType CastToDayType(DayOfWeek dw)

Parameters

dw DayOfWeek

วันของสัปดาห์ที่จะออกจาก

Returns

DayType

ชนิดของวัน cast

Clone()

กลับสําเนาลึกของวันสัปดาห์

public WeekDay Clone()

Returns

WeekDay

กลับสําเนาลึกของวันสัปดาห์

CreateDefaultWorkingDay(DayType)

สร้างวันทํางานแบบ default

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, ToDates และ WorkingTimes เดียวกันกับตัวอย่างนี้ The translation of “false” to Thai is “เท็จ”..

GetHashCode()

กลับค่ารหัส hash สําหรับตัวอย่างของคลาส Aspose.Tasks.WeekDay

public override int GetHashCode()

Returns

int

กลับค่ารหัส hash สําหรับวัตถุนี้

GetWorkingTime()

กลับเวลาทํางานสําหรับวันหนึ่งสัปดาห์

public TimeSpan GetWorkingTime()

Returns

TimeSpan

เวลาทํางาน

SetDefaultWorkingTime(WeekDay)

การตั้งค่าระยะเวลาเริ่มต้นสําหรับวันสัปดาห์ที่ระบุ

public static void SetDefaultWorkingTime(WeekDay day)

Parameters

day WeekDay

วันสัปดาห์ที่จะตั้งค่าวันทํางานที่กําหนดเอง

 แบบไทย