Class WeekDay

Class WeekDay

Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.4.0)

Nó đại diện cho một ngày tuần định nghĩa ngày thường xuyên của một tuần hoặc ngày ngoại lệ trong một lịch.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay

Inheritance

object WeekDay

Thành viên thừa kế

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

WeekDay(DayType)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.WeekDay với loại ngày cụ thể.

public WeekDay(DayType dayType)

Parameters

dayType DayType

Loại ngày cụ thể.

WeekDay(DayType, IEnumerable<ngày làm việc>)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.WeekDay với loại ngày cụ thể và danh sách thời gian làm việc.

public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)

Parameters

dayType DayType

Loại ngày cụ thể.

workingTimes IEnumerable < WorkingTime >

Danh sách thời gian làm việc.

WeekDay(DayType, Params Thời gian làm việc[])

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.WeekDay với loại ngày và thời gian làm việc cụ thể.

public WeekDay(DayType dayType, params WorkingTime[] workingTimes)

Parameters

dayType DayType

Loại ngày cụ thể.

workingTimes WorkingTime [ ]

Một số thời gian làm việc

WeekDay()

Bắt đầu một trường hợp mới của lớp Aspose.Tasks.WeekDay.

public WeekDay()

Properties

DayType

Nhận được loại của một ngày.

public DayType DayType { get; }

Giá trị bất động sản

DayType

DayWorking

Nhận hoặc đặt một giá trị cho thấy liệu ngày hoặc loại ngày được chỉ định đang hoạt động hay không.

public bool DayWorking { get; set; }

Giá trị bất động sản

bool

FromDate

Nhận hoặc đặt sự khởi đầu của một thời gian ngoại lệ.

public DateTime FromDate { get; set; }

Giá trị bất động sản

DateTime

ToDate

Nhận hoặc đặt kết thúc của một thời gian ngoại lệ.

public DateTime ToDate { get; set; }

Giá trị bất động sản

DateTime

WorkingTimes

Nhận WorkingTimeCollection cho ví dụ WeekDay này.Bộ sưu tập thời gian làm việc xác định thời gian làm việc trong ngày tuần.

public WorkingTimeCollection WorkingTimes { get; }

Giá trị bất động sản

WorkingTimeCollection

Methods

CastToDayType(DayOfWeek)

Chèn System.DayOfWeek của .Net vào Aspose.Tasks.WeekDay.DayType.

public static DayType CastToDayType(DayOfWeek dw)

Parameters

dw DayOfWeek

Ngày của tuần để rời đi.

Returns

DayType

Một loại cast day.

Clone()

Quay lại một bản sao sâu của ngày tuần.

public WeekDay Clone()

Returns

WeekDay

Quay lại bản sao sâu của ngày tuần.

CreateDefaultWorkingDay(DayType)

Tạo ngày làm việc mặc định.

public static WeekDay CreateDefaultWorkingDay(DayType dayType)

Parameters

dayType DayType

Loại ngày để tạo ngày làm việc mặc định từ.

Returns

WeekDay

Một ngày làm việc mặc định với giờ làm việc 8-12 và 13-17.

Equals(đối tượng)

Quay lại một giá trị cho thấy liệu trường hợp này có bằng đối tượng cụ thể hay không.

public override bool Equals(object obj)

Parameters

obj object

Đối tượng để so sánh với trường hợp này.

Returns

bool

True nếu đối tượng được chỉ định là một WeekDay mà có cùng FromDate, ToTate giá trị và WorkingTimes như trường hợp này; nếu không, giả.

GetHashCode()

Trả lại giá trị mã hash cho ví dụ của lớp Aspose.Tasks.WeekDay.

public override int GetHashCode()

Returns

int

trả lại giá trị mã hash cho đối tượng này.

GetWorkingTime()

Quay lại thời gian làm việc cho một ngày trong tuần.

public TimeSpan GetWorkingTime()

Returns

TimeSpan

Thời gian làm việc.

SetDefaultWorkingTime(WeekDay)

Thiết lập thời gian mặc định cho ngày tuần cụ thể.

public static void SetDefaultWorkingTime(WeekDay day)

Parameters

day WeekDay

Ngày của tuần để thiết lập ngày làm việc mặc định trên.

 Tiếng Việt