Class CalendarException
Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)
Repræsenter ekstraordinære tidsperioder i en kalender.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Start en ny instans af Aspose.Tasks.CalendarException klasse.
public CalendarException()
Properties
DayWorking
Giver eller indsætter en værdi, der angiver, om den angivne dato eller dagstype fungerer.
public bool DayWorking { get; set; }
Ejendomsværdi
DaysOfWeek
Få DayTypeCollection til dette objekt.De dage i ugen, hvor undtagelsen er gyldig.
public DayTypeCollection DaysOfWeek { get; }
Ejendomsværdi
EnteredByOccurrences
Giver eller indsætter en værdi, der angiver, om gentagelsesområdet er defineret ved at indtaste en række begivenheder.False angiver, at gentagelsesområdet defineres ved at indtaste en afslutningsdato.
public bool EnteredByOccurrences { get; set; }
Ejendomsværdi
FromDate
Få eller indsætte begyndelsen af undtagelsestiden.
public DateTime FromDate { get; set; }
Ejendomsværdi
Month
Giver eller fastsætter den måned, for hvilken en undtagelse gentagelse er planlagt.
public Month Month { get; set; }
Ejendomsværdi
MonthDay
Giver eller fastsætter dagen for en måned, hvor en undtagelse gentagelse er planlagt.
public int MonthDay { get; set; }
Ejendomsværdi
MonthItem
Få eller indsætte det månedlige element, for hvilket en undtagelse gentagelse er planlagt.
public MonthItemType MonthItem { get; set; }
Ejendomsværdi
MonthPosition
Få eller sætte positionen af et månedligt element inden for en måned.
public MonthPosition MonthPosition { get; set; }
Ejendomsværdi
Name
Giver eller sætter navnet på undtagelsen.
public string Name { get; set; }
Ejendomsværdi
Occurrences
Giver eller fastsætter antallet af hændelser, for hvilke kalenderundtagelsen er gyldig.
public int Occurrences { get; set; }
Ejendomsværdi
ParentCalendar
Få den forældres kalender for dette objekt.
public Calendar ParentCalendar { get; }
Ejendomsværdi
Period
Giver eller fastsætter gentagelsesperioden for undtagelsen.
public int Period { get; set; }
Ejendomsværdi
ToDate
Giver eller sætter slutningen af undtagelsestiden.
public DateTime ToDate { get; set; }
Ejendomsværdi
Type
Få eller indsætte undtagelsestypen.
public CalendarExceptionType Type { get; set; }
Ejendomsværdi
WorkingTimes
Få eller indstille WorkingTimeCollection-objektet.Samlingen af arbejdstider, der definerer den tid, der arbejdes på ugendagen.
public WorkingTimeCollection WorkingTimes { get; set; }
Ejendomsværdi
Methods
CheckException(DateTime)
Returnerer gyldigt, hvis den angivne instans i System.DateTime struktur er undtagelsesdagen.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
Den angivne instans af System.DateTime struktur.
Returns
Returnerer sandt, hvis System.DateTime-værdien er undtagelsesdagen; ellers falsk.
Delete()
Fjern Exception instans fra moderskalenderen CalendarExceptionCollection objekt.
public void Delete()
GetExceptionDates()
Returnerer datoer, hvor kalenderundtagelsen finder anvendelse.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable < DateTime >
Returnerer en samling af undtagelser datoer for den kalender undtagelse er gældende for.
GetWorkingTime()
Returnerer arbejdstiden for en kalender undtagelse.
public TimeSpan GetWorkingTime()
Returns
Returnerer arbejdstiden for denne kalender undtagelse.