Class CalendarException
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
ייצוג של תקופות זמן יוצאות דופן בלוח שנה.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
ירושה
חברים שנורשו
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
בונים
CalendarException()
מאתחל מופע חדש של מחלקת Aspose.Tasks.CalendarException.
public CalendarException()
מאפיינים
DayWorking
מקבל או קובע ערך המצביע אם התאריך או סוג היום המוגדר הוא יום עבודה.
public bool DayWorking { get; set; }
ערך מאפיין
DaysOfWeek
מקבל את DayTypeCollection עבור אובייקט זה. ימי השבוע שבהם החריגה תקפה.
public DayTypeCollection DaysOfWeek { get; }
ערך מאפיין
EnteredByOccurrences
מקבל או קובע ערך המצביע אם טווח החזרה מוגדר על ידי הזנת מספר של הופעות. שקר מציין שטווח החזרה מוגדר על ידי הזנת תאריך סיום.
public bool EnteredByOccurrences { get; set; }
ערך מאפיין
FromDate
מקבל או קובע את תחילת זמן החריגה.
public DateTime FromDate { get; set; }
ערך מאפיין
Month
מקבל או קובע את החודש עבורו מתוכננת חזרת החריגה.
public Month Month { get; set; }
ערך מאפיין
MonthDay
מקבל או קובע את היום בחודש שבו מתוכננת חזרת החריגה.
public int MonthDay { get; set; }
ערך מאפיין
MonthItem
מקבל או קובע את פריט החודש עבורו מתוכננת חזרת החריגה.
public MonthItemType MonthItem { get; set; }
ערך מאפיין
MonthPosition
מקבל או קובע את המיקום של פריט חודש בתוך חודש.
public MonthPosition MonthPosition { get; set; }
ערך מאפיין
Name
מקבל או קובע את שם החריגה.
public string Name { get; set; }
ערך מאפיין
Occurrences
מקבל או קובע את מספר ההופעות עבורן החרגת הלוח תקפה.
public int Occurrences { get; set; }
ערך מאפיין
ParentCalendar
מקבל את הלוח האב עבור אובייקט זה.
public Calendar ParentCalendar { get; }
ערך מאפיין
Period
מקבל או קובע את תקופת החזרה עבור החריגה.
public int Period { get; set; }
ערך מאפיין
ToDate
מקבל או קובע את סוף זמן החריגה.
public DateTime ToDate { get; set; }
ערך מאפיין
Type
מקבל או קובע את סוג החריגה.
public CalendarExceptionType Type { get; set; }
ערך מאפיין
WorkingTimes
מקבל או קובע את אובייקט WorkingTimeCollection.
האוסף של זמני עבודה המגדיר את הזמן שעובדים ביום העבודה.
public WorkingTimeCollection WorkingTimes { get; set; }
ערך מאפיין
שיטות
CheckException(DateTime)
מחזיר true אם המופע המוגדר של מבנה System.DateTime הוא יום החריגה.
public bool CheckException(DateTime dt)
פרמטרים
dt
DateTime
המופע המוגדר של מבנה System.DateTime.
מחזיר
מחזיר true אם ערך System.DateTime הוא יום החריגה; אחרת, false.
Delete()
מוחק את מופע החריגה מאובייקט CalendarExceptionCollection של הלוח האב.
public void Delete()
GetExceptionDates()
מחזיר את התאריכים שבהם החרגת הלוח תקפה.
public IEnumerable<datetime> GetExceptionDates()
מחזיר
IEnumerable<DateTime>
מחזיר אוסף של תאריכי חריגה שלגביהם החרגת הלוח תקפה.
GetWorkingTime()
מחזיר את זמן העבודה עבור חריגת לוח שנה.
public TimeSpan GetWorkingTime()
מחזיר
מחזיר את זמן העבודה עבור חריגת הלוח הזו.