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 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; }
คุณสมบัติมูลค่า
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)
Casts .Net’s System.DayOfWeek to Aspose.Tasks.WeekDay.DayType
public static DayType CastToDayType(DayOfWeek dw)
Parameters
dw
DayOfWeek
วันของสัปดาห์ที่จะออกจาก
Returns
ชนิดของวัน cast
Clone()
กลับสําเนาลึกของวันสัปดาห์
public WeekDay Clone()
Returns
กลับสําเนาลึกของวันสัปดาห์
CreateDefaultWorkingDay(DayType)
สร้างวันทํางานแบบ default
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 หากวัตถุที่ระบุเป็นวันสัปดาห์ที่มีค่า FromDate, ToDates และ WorkingTimes เดียวกันกับตัวอย่างนี้ The translation of “false” to Thai is “เท็จ”..
GetHashCode()
กลับค่ารหัส hash สําหรับตัวอย่างของคลาส Aspose.Tasks.WeekDay
public override int GetHashCode()
Returns
กลับค่ารหัส hash สําหรับวัตถุนี้
GetWorkingTime()
กลับเวลาทํางานสําหรับวันหนึ่งสัปดาห์
public TimeSpan GetWorkingTime()
Returns
เวลาทํางาน
SetDefaultWorkingTime(WeekDay)
การตั้งค่าระยะเวลาเริ่มต้นสําหรับวันสัปดาห์ที่ระบุ
public static void SetDefaultWorkingTime(WeekDay day)
Parameters
day
WeekDay
วันสัปดาห์ที่จะตั้งค่าวันทํางานที่กําหนดเอง