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