Class CalendarException

Class CalendarException

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Biểu diễn các khoảng thời gian ngoại lệ trong một lịch.

[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException

Kế thừa

objectCalendarException

Các thành viên kế thừa

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

Các hàm khởi tạo

CalendarException()

Khởi tạo một thể hiện mới của lớp Aspose.Tasks.CalendarException.

public CalendarException()

Các thuộc tính

DayWorking

Lấy hoặc thiết lập một giá trị cho biết liệu ngày hoặc loại ngày chỉ định có phải là ngày làm việc hay không.

public bool DayWorking { get; set; }

Giá trị thuộc tính

bool

DaysOfWeek

Lấy DayTypeCollection cho đối tượng này. Các ngày trong tuần mà ngoại lệ có hiệu lực.

public DayTypeCollection DaysOfWeek { get; }

Giá trị thuộc tính

DayTypeCollection

EnteredByOccurrences

Lấy hoặc thiết lập một giá trị cho biết liệu khoảng lặp lại có được xác định bằng cách nhập một số lần xuất hiện hay không. Giá trị false chỉ định rằng khoảng lặp lại được xác định bằng cách nhập một ngày kết thúc.

public bool EnteredByOccurrences { get; set; }

Giá trị thuộc tính

bool

FromDate

Lấy hoặc thiết lập thời gian bắt đầu của ngoại lệ.

public DateTime FromDate { get; set; }

Giá trị thuộc tính

DateTime

Month

Lấy hoặc thiết lập tháng mà lặp lại ngoại lệ được lên lịch.

public Month Month { get; set; }

Giá trị thuộc tính

Month

MonthDay

Lấy hoặc thiết lập ngày của một tháng mà lặp lại ngoại lệ được lên lịch.

public int MonthDay { get; set; }

Giá trị thuộc tính

int

MonthItem

Lấy hoặc thiết lập mục tháng mà lặp lại ngoại lệ được lên lịch.

public MonthItemType MonthItem { get; set; }

Giá trị thuộc tính

MonthItemType

MonthPosition

Lấy hoặc thiết lập vị trí của một mục tháng trong một tháng.

public MonthPosition MonthPosition { get; set; }

Giá trị thuộc tính

MonthPosition

Name

Lấy hoặc thiết lập tên của ngoại lệ.

public string Name { get; set; }

Giá trị thuộc tính

string

Occurrences

Lấy hoặc thiết lập số lần xuất hiện mà ngoại lệ lịch là hợp lệ.

public int Occurrences { get; set; }

Giá trị thuộc tính

int

ParentCalendar

Lấy lịch cha cho đối tượng này.

public Calendar ParentCalendar { get; }

Giá trị thuộc tính

Calendar

Period

Lấy hoặc thiết lập khoảng thời gian lặp lại cho ngoại lệ.

public int Period { get; set; }

Giá trị thuộc tính

int

ToDate

Lấy hoặc thiết lập thời gian kết thúc của ngoại lệ.

public DateTime ToDate { get; set; }

Giá trị thuộc tính

DateTime

Type

Lấy hoặc thiết lập loại ngoại lệ.

public CalendarExceptionType Type { get; set; }

Giá trị thuộc tính

CalendarExceptionType

WorkingTimes

Lấy hoặc thiết lập đối tượng WorkingTimeCollection. Bộ sưu tập các thời gian làm việc xác định thời gian làm việc trong ngày trong tuần. Ít nhất một thời gian làm việc phải có mặt, và không thể có nhiều hơn năm.

public WorkingTimeCollection WorkingTimes { get; set; }

Giá trị thuộc tính

WorkingTimeCollection

Các phương thức

CheckException(DateTime)

Trả về true nếu thể hiện chỉ định của cấu trúc System.DateTime là ngày ngoại lệ.

public bool CheckException(DateTime dt)

Tham số

dt DateTime

thể hiện chỉ định của cấu trúc System.DateTime.

Trả về

bool

Trả về true nếu giá trị System.DateTime là ngày ngoại lệ; ngược lại, trả về false.

Delete()

Xóa thể hiện ngoại lệ khỏi đối tượng CalendarExceptionCollection của lịch cha.

public void Delete()

GetExceptionDates()

Trả về các ngày mà ngoại lệ lịch áp dụng.

public IEnumerable<datetime> GetExceptionDates()

Trả về

IEnumerable<DateTime&gt;

Trả về một bộ sưu tập các ngày ngoại lệ mà ngoại lệ lịch áp dụng.

GetWorkingTime()

Trả về thời gian làm việc cho một ngoại lệ lịch.

public TimeSpan GetWorkingTime()

Trả về

TimeSpan

Trả về thời gian làm việc cho ngoại lệ lịch này.

 Tiếng Việt