Class CalendarException
Названий на: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.4.0)
Визначте виняткові періоди часу в календарі.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Нападні члени
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Ініціалізація нової інстанції класу Aspose.Tasks.CalendarException.
public CalendarException()
Properties
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; }
вартість нерухомості
Methods
CheckException(DateTime)
Повернеться дійсно, якщо визначена інстанція структури System.DateTime є винятковим днем.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
Визначений приклад структури System.DateTime.
Returns
Повернеться правдивим, якщо значення System.DateTime є винятковим днем; в іншому випадку, неправдивим.
Delete()
Вимкніть виняток з об’єкта батьківського календаря.
public void Delete()
GetExceptionDates()
Повернення дати, на які застосовується календарне виняток.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable • < DateTime >
У разі повернення збірки винятку дату календарного винятку застосовується до.
GetWorkingTime()
Повернення робочого часу за календарним винятком.
public TimeSpan GetWorkingTime()
Returns
Повернення робочого часу для цього календарного винятку.