Class CalendarException
CalendarException class
Rappresenta periodi di tempo eccezionali in un calendario.
public sealed class CalendarException
Costruttori
Nome | Descrizione |
---|
CalendarException() | Inizializza una nuova istanza diCalendarException classe. |
Proprietà
Nome | Descrizione |
---|
DaysOfWeek { get; } | Ottiene il DayTypeCollection per questo oggetto. I giorni della settimana in cui l’eccezione è valida. |
DayWorking { get; set; } | Ottiene o imposta un valore che indica se la data o il tipo di giorno specificato funziona. |
EnteredByOccurrences { get; set; } | Ottiene o imposta un valore che indica se l’intervallo di ricorrenza viene definito immettendo un numero di occorrenze. False specifica che l’intervallo di ricorrenza viene definito immettendo una data di fine. |
FromDate { get; set; } | Ottiene o imposta l’inizio del tempo di eccezione. |
Month { get; set; } | Ottiene o imposta il mese per il quale è pianificata una ricorrenza di eccezione. |
MonthDay { get; set; } | Ottiene o imposta il giorno di un mese in cui è pianificata una ricorrenza di eccezione. |
MonthItem { get; set; } | Ottiene o imposta l’elemento del mese per il quale è pianificata una ricorrenza di eccezione. |
MonthPosition { get; set; } | Ottiene o imposta la posizione di un elemento del mese all’interno di un mese. |
Name { get; set; } | Ottiene o imposta il nome dell’eccezione. |
Occurrences { get; set; } | Ottiene o imposta il numero di occorrenze per cui è valida l’eccezione del calendario. |
ParentCalendar { get; } | Ottiene il calendario principale per questo oggetto. |
Period { get; set; } | Ottiene o imposta il periodo di ricorrenza per l’eccezione. |
ToDate { get; set; } | Ottiene o imposta la fine del tempo di eccezione. |
Type { get; set; } | Ottiene o imposta il tipo di eccezione. |
WorkingTimes { get; set; } | Ottiene o imposta l’oggetto WorkingTimeCollection. La raccolta di orari di lavoro che definisce il tempo lavorato nel giorno della settimana. Deve essere presente almeno un orario di lavoro e non possono essercene più di cinque. |
Metodi
Nome | Descrizione |
---|
CheckException(DateTime) | Restituisce vero se l’istanza specificata diDateTime struct è il giorno dell’eccezione. |
Delete() | Elimina l’istanza Exception dall’oggetto calendario principale CalendarExceptionCollection. |
GetExceptionDates() | Restituisce le date in cui è applicabile l’eccezione del calendario. |
GetWorkingTime() | Restituisce l’orario di lavoro per un’eccezione del calendario. |
Guarda anche