Class CalendarException
Nom dels espais: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)
Representa períodes de temps excepcionals en un calendari.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Membres heretats
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Inicia una nova instància de la classe Aspose.Tasks.CalendarExcepci.
public CalendarException()
Properties
DayWorking
Obté o s’estableix un valor que indiqui si la data o el tipus de dia especificats estan funcionant.
public bool DayWorking { get; set; }
Valor de la propietat
DaysOfWeek
Obtenir la col·lecció DayType per a aquest objecte.Els dies de la setmana en què l’excepció és vàlida.
public DayTypeCollection DaysOfWeek { get; }
Valor de la propietat
EnteredByOccurrences
Obté o estableix un valor que indiqui si l’àrea de repetició es defineix introduint un nombre d’esdeveniments.False especifica que la gamma de repetició es defineix introduint una data de finalitzaci.
public bool EnteredByOccurrences { get; set; }
Valor de la propietat
FromDate
Obté o estableix el començament del temps d’excepci.
public DateTime FromDate { get; set; }
Valor de la propietat
Month
Obté o estableix el mes per al qual s’està programant una recurrència excepcional.
public Month Month { get; set; }
Valor de la propietat
MonthDay
Obtén o estableix el dia d’un mes en el qual es planifica una recurència d’excepci.
public int MonthDay { get; set; }
Valor de la propietat
MonthItem
Obté o col·loca l’article del mes per al qual s’està programant una recurrència excepcional.
public MonthItemType MonthItem { get; set; }
Valor de la propietat
MonthPosition
Obté o posa la posició d’un article de mes en un mes.
public MonthPosition MonthPosition { get; set; }
Valor de la propietat
Name
Obtenir o posar el nom de l’excepci.
public string Name { get; set; }
Valor de la propietat
Occurrences
Obté o fixa el nombre d’esdeveniments per als quals l’excepció de calendari és vàlida.
public int Occurrences { get; set; }
Valor de la propietat
ParentCalendar
Obtenir el calendari parent per a aquest objecte.
public Calendar ParentCalendar { get; }
Valor de la propietat
Period
Obté o fixa el període de recurrència per a l’excepci.
public int Period { get; set; }
Valor de la propietat
ToDate
Obté o fixa el final del temps d’excepci.
public DateTime ToDate { get; set; }
Valor de la propietat
Type
Obté o estableix el tipus d’excepci.
public CalendarExceptionType Type { get; set; }
Valor de la propietat
WorkingTimes
Obtenir o configurar l’objecte WorkingTimeCollection.La col·lecció d’hores de treball que defineix el temps treballat en el dia de la setmana.
public WorkingTimeCollection WorkingTimes { get; set; }
Valor de la propietat
Methods
CheckException(DateTime)
Retorna si la instància especificada de l’estructura System.DateTime és el dia d’excepci.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
l’instància especificada de l’estructura System.DateTime.
Returns
Retorna la veritat si el valor System.DateTime és el dia d’excepció; d’altra banda, falsa.
Delete()
Elimina l’excepció de l’objecte del calendari parent CalendarExcepcióCol·lecci.
public void Delete()
GetExceptionDates()
Retorna les dates en les quals s’apliqui l’excepció de calendari.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable < DateTime >
La devolució d’una col·lecció d’excepcions data per a la qual s’aplica l’excepció calendari.
GetWorkingTime()
Retornar el temps de treball per a una excepció de calendari.
public TimeSpan GetWorkingTime()
Returns
Retorna el temps de treball per a aquesta excepció de calendari.