Class CalendarException
Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.4.0)
Hiển thị thời gian đặc biệt trong một lịch.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Thành viên thừa kế
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Bắt đầu một trường hợp mới của lớp Aspose.Tasks.CalendarException.
public CalendarException()
Properties
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
DaysOfWeek
Nhận DayTypeCollection cho đối tượng này.Những ngày trong tuần mà ngoại lệ có hiệu lực.
public DayTypeCollection DaysOfWeek { get; }
Giá trị bất động sản
EnteredByOccurrences
Nhận hoặc đặt một giá trị chỉ ra liệu phạm vi lặp lại được xác định bằng cách nhập một số sự kiện.False chỉ ra rằng phạm vi 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ị bất động sản
FromDate
Nhận hoặc đặt sự khởi đầu của thời gian ngoại lệ.
public DateTime FromDate { get; set; }
Giá trị bất động sản
Month
Nhận hoặc đặt tháng mà một sự lặp lại ngoại lệ được lên kế hoạch.
public Month Month { get; set; }
Giá trị bất động sản
MonthDay
Nhận hoặc đặt ngày của một tháng mà một sự lặp lại ngoại lệ được lên kế hoạch.
public int MonthDay { get; set; }
Giá trị bất động sản
MonthItem
Nhận hoặc đặt mục tháng mà một sự lặp lại ngoại lệ được lên kế hoạch.
public MonthItemType MonthItem { get; set; }
Giá trị bất động sản
MonthPosition
Nhận hoặc đặt vị trí của một mục tháng trong vòng một tháng.
public MonthPosition MonthPosition { get; set; }
Giá trị bất động sản
Name
Nhận hoặc đặt tên ngoại lệ.
public string Name { get; set; }
Giá trị bất động sản
Occurrences
Nhận hoặc đặt số các sự kiện mà ngoại lệ lịch có hiệu lực.
public int Occurrences { get; set; }
Giá trị bất động sản
ParentCalendar
Nhận lịch cha mẹ cho đối tượng này.
public Calendar ParentCalendar { get; }
Giá trị bất động sản
Period
Nhận hoặc đặt thời gian lặp lại cho ngoại lệ.
public int Period { get; set; }
Giá trị bất động sản
ToDate
Nhận hoặc đặt kết thúc của thời gian ngoại lệ.
public DateTime ToDate { get; set; }
Giá trị bất động sản
Type
Nhận hoặc đặt loại ngoại lệ.
public CalendarExceptionType Type { get; set; }
Giá trị bất động sản
WorkingTimes
Nhận hoặc đặt đối tượng WorkingTimeCollection.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; set; }
Giá trị bất động sản
Methods
CheckException(DateTime)
Trở lại đúng nếu trường hợp cụ thể của System.DateTime cấu trúc là ngày ngoại lệ.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
Ứng dụng cụ thể của System.DateTime.
Returns
Trở lại đúng nếu giá trị System.DateTime là ngày ngoại lệ; nếu không, giả.
Delete()
Xóa trường hợp Ngoại lệ từ đối tượng lịch cha CalendarExceptionCollection.
public void Delete()
GetExceptionDates()
Trả về ngày mà ngoại lệ lịch áp dụng.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable < DateTime >
Trả lại một thu thập ngoại lệ ngày ngoại lệ lịch áp dụng cho.
GetWorkingTime()
Trả lại thời gian làm việc cho một ngoại lệ lịch.
public TimeSpan GetWorkingTime()
Returns
Quay lại thời gian làm việc cho ngoại lệ lịch này.