Class CalendarException
De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)
Vertegenwoordige uitzonderlijke tijdsperioden in een kalender.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Initialiseert een nieuwe instantie van de Aspose.Tasks.CalendarException klasse.
public CalendarException()
Properties
DayWorking
Geeft of stelt een waarde die aangeeft of de aangegeven datum of dagtype werkt.
public bool DayWorking { get; set; }
Eigendomswaarde
DaysOfWeek
Geeft de DayTypeCollection voor dit object.De dagen van de week waarop de uitzondering geldt.
public DayTypeCollection DaysOfWeek { get; }
Eigendomswaarde
EnteredByOccurrences
Geeft of stelt een waarde die aangeeft of de omvang van herhaling wordt gedefinieerd door een aantal gebeurtenissen in te voeren.False geeft aan dat de omvang van herhaling wordt gedefinieerd door een einddatum in te voeren.
public bool EnteredByOccurrences { get; set; }
Eigendomswaarde
FromDate
Geeft of stelt het begin van de uitzondering tijd.
public DateTime FromDate { get; set; }
Eigendomswaarde
Month
Geeft of bepaalt de maand voor wie een uitzondering herhaling is gepland.
public Month Month { get; set; }
Eigendomswaarde
MonthDay
Geeft of bepaalt de dag van een maand waarop een uitzondering herhaling is gepland.
public int MonthDay { get; set; }
Eigendomswaarde
MonthItem
Geeft of stelt het maandelijkse item waarvoor een uitzondering herhaling is gepland.
public MonthItemType MonthItem { get; set; }
Eigendomswaarde
MonthPosition
Geeft of zet de positie van een maand item binnen een maand.
public MonthPosition MonthPosition { get; set; }
Eigendomswaarde
Name
Geeft of zet de naam van de uitzondering.
public string Name { get; set; }
Eigendomswaarde
Occurrences
Geeft of bepaalt het aantal gebeurtenissen waarvoor de kalenderuitzondering geldt.
public int Occurrences { get; set; }
Eigendomswaarde
ParentCalendar
Krijg de ouderlijk kalender voor dit object.
public Calendar ParentCalendar { get; }
Eigendomswaarde
Period
Geeft of bepaalt de herhalingsperiode voor de uitzondering.
public int Period { get; set; }
Eigendomswaarde
ToDate
Geeft of stelt het einde van de uitzondering tijd.
public DateTime ToDate { get; set; }
Eigendomswaarde
Type
Geeft of stelt de uitzondering type.
public CalendarExceptionType Type { get; set; }
Eigendomswaarde
WorkingTimes
Geeft of zet het WorkingTimeCollection object.De verzameling van werktijden die de werktijden van de week definiëren.
public WorkingTimeCollection WorkingTimes { get; set; }
Eigendomswaarde
Methods
CheckException(DateTime)
Returns waar als de aangegeven instantie van de System.DateTime structuur de uitzondering dag is.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
de aangegeven instantie van de System.DateTime structuur.
Returns
Returns waar als System.DateTime waarde de uitzondering dag is; anders, vals.
Delete()
Verwijder de uitzondering voorbeeld uit de ouderlijkse kalender CalendarExceptionCollection object.
public void Delete()
GetExceptionDates()
De datum waarop de kalenderuitzondering van toepassing is, wordt teruggekeerd.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable < DateTime >
Als een verzameling van uitzonderingen wordt teruggegeven, wordt de datum waarop de kalender uitzonderingen van toepassing zijn.
GetWorkingTime()
Terugkeert de werktijd voor een kalender uitzondering.
public TimeSpan GetWorkingTime()
Returns
De werktijd wordt teruggekeerd voor deze kalender uitzondering.