Class CalendarException

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

object CalendarException

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

bool

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

DayTypeCollection

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

bool

FromDate

Obté o estableix el començament del temps d’excepci.

public DateTime FromDate { get; set; }

Valor de la propietat

DateTime

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

Month

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

int

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

MonthItemType

MonthPosition

Obté o posa la posició d’un article de mes en un mes.

public MonthPosition MonthPosition { get; set; }

Valor de la propietat

MonthPosition

Name

Obtenir o posar el nom de l’excepci.

public string Name { get; set; }

Valor de la propietat

string

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

int

ParentCalendar

Obtenir el calendari parent per a aquest objecte.

public Calendar ParentCalendar { get; }

Valor de la propietat

Calendar

Period

Obté o fixa el període de recurrència per a l’excepci.

public int Period { get; set; }

Valor de la propietat

int

ToDate

Obté o fixa el final del temps d’excepci.

public DateTime ToDate { get; set; }

Valor de la propietat

DateTime

Type

Obté o estableix el tipus d’excepci.

public CalendarExceptionType Type { get; set; }

Valor de la propietat

CalendarExceptionType

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.Almenys un temps de treball ha de ser present, i no pot haver-hi més de cinc.

public WorkingTimeCollection WorkingTimes { get; set; }

Valor de la propietat

WorkingTimeCollection

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

bool

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

TimeSpan

Retorna el temps de treball per a aquesta excepció de calendari.

 Català