Class CalendarException
Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)
Reprezintă perioade de timp excepționale într-un calendar.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Inițializează o nouă instanță a clasei Aspose.Tasks.CalendarExcepție.
public CalendarException()
Properties
DayWorking
Obține sau stabilește o valoare care indică dacă funcționează data sau tipul de zi specificat.
public bool DayWorking { get; set; }
Valoarea proprietății
DaysOfWeek
Obțineți DayTypeCollection pentru acest obiect.zilele săptămânii în care excepția este valabilă.
public DayTypeCollection DaysOfWeek { get; }
Valoarea proprietății
EnteredByOccurrences
Obține sau stabilește o valoare care indică dacă intervalul de repetare este definit prin introducerea unui număr de evenimente.False specifică că intervalul de repetare este definit prin intrarea unei date de finalizare.
public bool EnteredByOccurrences { get; set; }
Valoarea proprietății
FromDate
Obține sau stabilește începutul perioadei de excepție.
public DateTime FromDate { get; set; }
Valoarea proprietății
Month
Obține sau stabilește luna pentru care este programată o recurență excepțională.
public Month Month { get; set; }
Valoarea proprietății
MonthDay
Obține sau stabilește ziua unui lună în care se planifică o recurență excepțională.
public int MonthDay { get; set; }
Valoarea proprietății
MonthItem
Obține sau stabilește punctul lunii pentru care este programată o recurență excepțională.
public MonthItemType MonthItem { get; set; }
Valoarea proprietății
MonthPosition
Obține sau stabilește poziția unui articol lunar în termen de o lună.
public MonthPosition MonthPosition { get; set; }
Valoarea proprietății
Name
Obține sau stabilește numele excepției.
public string Name { get; set; }
Valoarea proprietății
Occurrences
Obține sau stabilește numărul de evenimente pentru care excepția calendaristică este valabilă.
public int Occurrences { get; set; }
Valoarea proprietății
ParentCalendar
Obțineți calendarul matern pentru acest obiect.
public Calendar ParentCalendar { get; }
Valoarea proprietății
Period
Obține sau stabilește perioada de repetare pentru excepție.
public int Period { get; set; }
Valoarea proprietății
ToDate
Obține sau stabilește sfârșitul perioadei de excepție.
public DateTime ToDate { get; set; }
Valoarea proprietății
Type
Obține sau stabilește tipul de excepție.
public CalendarExceptionType Type { get; set; }
Valoarea proprietății
WorkingTimes
Obține sau stabilește obiectul WorkingTimeCollection.Colectarea orelor de lucru care definește timpul de lucru pe zi de săptămână.
public WorkingTimeCollection WorkingTimes { get; set; }
Valoarea proprietății
Methods
CheckException(DateTime)
Se întoarce dacă instanta specificată a structurii System.DateTime este ziua excepției.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
Instanta specificata a structurii System.DateTime.
Returns
Se întoarce adevărat dacă valoarea System.DateTime este data excepției; altfel, fals.
Delete()
Îndepărtează exemplul Excepție din obiectul calendarului parental CalendarExceptionCollection.
public void Delete()
GetExceptionDates()
Returnează datele la care se aplică excepția calendară.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable < DateTime >
Întoarceți o colecție de excepții date pentru care se aplică excepția calendaristică.
GetWorkingTime()
Întoarce timpul de lucru pentru o excepție calendaristică.
public TimeSpan GetWorkingTime()
Returns
Întoarce timpul de lucru pentru această excepție de calendar.