Class CalendarException
Namn på plats: Aspose.Tasks Sammanfattning: Aspose.Tasks.dll (25.4.0)
Representerar exceptionella tidsperioder i en kalender.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Arvsmedlemmar
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Initialiserar en ny instans av Aspose.Tasks.CalendarException klass.
public CalendarException()
Properties
DayWorking
Få eller ställa in ett värde som anger om det angivna datumet eller dagstypen fungerar.
public bool DayWorking { get; set; }
Fastighetsvärde
DaysOfWeek
Få DayTypeCollection för detta objekt.Dagarna i veckan då undantaget är giltigt.
public DayTypeCollection DaysOfWeek { get; }
Fastighetsvärde
EnteredByOccurrences
Få eller ange ett värde som anger om upprepningsområdet definieras genom att ange ett antal händelser.False anger att intervallet av upprepning definieras genom att ange en slutdatum.
public bool EnteredByOccurrences { get; set; }
Fastighetsvärde
FromDate
Få eller ställa in början av undantagstiden.
public DateTime FromDate { get; set; }
Fastighetsvärde
Month
Få eller ange den månad för vilken en undantag återkommande planeras.
public Month Month { get; set; }
Fastighetsvärde
MonthDay
får eller ställer in dagen för en månad på vilken en undantag återkommande planeras.
public int MonthDay { get; set; }
Fastighetsvärde
MonthItem
Få eller ställa in månadsdetaljen för vilken en undantag återkommande är planerad.
public MonthItemType MonthItem { get; set; }
Fastighetsvärde
MonthPosition
Få eller sätta positionen av en månad objekt inom en månad.
public MonthPosition MonthPosition { get; set; }
Fastighetsvärde
Name
Få eller ange namnet på undantaget.
public string Name { get; set; }
Fastighetsvärde
Occurrences
Få eller ange antalet händelser för vilka kalender undantaget är giltigt.
public int Occurrences { get; set; }
Fastighetsvärde
ParentCalendar
Få föräldralender för detta objekt.
public Calendar ParentCalendar { get; }
Fastighetsvärde
Period
får eller fastställer återkommande period för undantaget.
public int Period { get; set; }
Fastighetsvärde
ToDate
Få eller ställa slutet på undantagstiden.
public DateTime ToDate { get; set; }
Fastighetsvärde
Type
Du får eller sätter undantaget typ.
public CalendarExceptionType Type { get; set; }
Fastighetsvärde
WorkingTimes
Få eller ställa in WorkingTimeCollection objektet.Samlingen av arbetstider som definierar arbetstiden på veckodagen.
public WorkingTimeCollection WorkingTimes { get; set; }
Fastighetsvärde
Methods
CheckException(DateTime)
Returnerar sant om den angivna instansen i System.DateTime-strukturen är undantagsdagen.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
Den angivna instansen av System.DateTime struktur.
Returns
Returnerar sant om System.DateTime värde är undantagsdagen; annars, falsk.
Delete()
Ta bort Exception instans från föregångskalendern CalendarExceptionCollection objekt.
public void Delete()
GetExceptionDates()
Returnerar datum på vilka kalender undantaget är tillämpligt.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable ochlt; DateTime >
Returnerar en uppsättning undantag datum kalender undantag är tillämplig på.
GetWorkingTime()
Returnerar arbetstiden för en kalender undantag.
public TimeSpan GetWorkingTime()
Returns
Returnerar arbetstid för denna kalender undantag.