Class CalendarException
Il nome: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)
Rappresenta periodi di tempo eccezionali in un calendario.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Inizia una nuova instanza della classe Aspose.Tasks.CalendarException.
public CalendarException()
Properties
DayWorking
Riceve o impone un valore che indica se la data o il tipo di giorno specificato funziona.
public bool DayWorking { get; set; }
Valore di proprietà
DaysOfWeek
Ottieni il DayTypeCollection per questo oggetto.I giorni della settimana in cui l’eccezione è valida.
public DayTypeCollection DaysOfWeek { get; }
Valore di proprietà
EnteredByOccurrences
Riceve o impone un valore che indica se la gamma di ripetizione è definita inserendo un numero di eventi.False specifica che la gamma di ripetizione viene definita inserendo una data di fine.
public bool EnteredByOccurrences { get; set; }
Valore di proprietà
FromDate
Riceve o stabilisce l’inizio del tempo di eccezione.
public DateTime FromDate { get; set; }
Valore di proprietà
Month
Riceve o stabilisce il mese per il quale è prevista una ripetizione eccezionale.
public Month Month { get; set; }
Valore di proprietà
MonthDay
Riceve o stabilisce il giorno di un mese in cui è prevista una ripetizione eccezionale.
public int MonthDay { get; set; }
Valore di proprietà
MonthItem
Riceve o mette l’articolo del mese per il quale è prevista una ripetizione eccezionale.
public MonthItemType MonthItem { get; set; }
Valore di proprietà
MonthPosition
Riceve o mette la posizione di un articolo di un mese entro un mese.
public MonthPosition MonthPosition { get; set; }
Valore di proprietà
Name
Riceve o mette il nome dell’eccezione.
public string Name { get; set; }
Valore di proprietà
Occurrences
Riceve o stabilisce il numero di eventi per i quali l’eccezione calendario è valida.
public int Occurrences { get; set; }
Valore di proprietà
ParentCalendar
Ottieni il calendario parentale per questo oggetto.
public Calendar ParentCalendar { get; }
Valore di proprietà
Period
Riceve o stabilisce il periodo di ripetizione per l’eccezione.
public int Period { get; set; }
Valore di proprietà
ToDate
Riceve o stabilisce la fine del tempo di eccezione.
public DateTime ToDate { get; set; }
Valore di proprietà
Type
Ottieni o imponi il tipo di eccezione.
public CalendarExceptionType Type { get; set; }
Valore di proprietà
WorkingTimes
Riceve o impone l’oggetto WorkingTimeCollection.La raccolta dei tempi di lavoro che definiscono il tempo lavorato nel giorno della settimana.
public WorkingTimeCollection WorkingTimes { get; set; }
Valore di proprietà
Methods
CheckException(DateTime)
Ritorna valido se l’indennità specificata della struttura System.DateTime è il giorno di eccezione.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
l’esempio specificato della struttura System.DateTime.
Returns
Ritorna vero se il valore System.DateTime è il giorno di eccezione; altrimenti, falso.
Delete()
Elimina l’esempio di eccezione dal calendario parent CalendarExceptionCollection oggetto.
public void Delete()
GetExceptionDates()
Ritorna le date in cui si applica l’eccezione calendario.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable di < DateTime >
Il ritorno di una raccolta di eccezioni data per la quale si applica l’eccezione calendario.
GetWorkingTime()
Ritorna l’orario di lavoro per un’eccezione di calendario.
public TimeSpan GetWorkingTime()
Returns
Ritorna il tempo di lavoro per questa eccezione calendario.