Class CalendarException
A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)
Kivételes időtartamok jelölése egy naptárban.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Kezdeményez egy új példát az Aspose.Tasks.CalendarException osztály.
public CalendarException()
Properties
DayWorking
Megkap egy értéket vagy beállítást, amely jelzi, hogy a megadott dátum vagy a nap típusa működik-e.
public bool DayWorking { get; set; }
ingatlan értéke
DaysOfWeek
Kapja meg a DayTypeCollection-t erre az objektumra.A hét azon napjait, amelyen a kivétel érvényes.
public DayTypeCollection DaysOfWeek { get; }
ingatlan értéke
EnteredByOccurrences
Megkapja vagy beállítja azt a értéket, amely azt jelzi, hogy a megismétlődési tartományt számos esemény beírásával határozzák meg.A False meghatározza, hogy a megismétlődés tartományát a befejezési dátum beírásával határozzák meg.
public bool EnteredByOccurrences { get; set; }
ingatlan értéke
FromDate
Megkapja vagy beállítja a kivételes idő kezdetét.
public DateTime FromDate { get; set; }
ingatlan értéke
Month
Adja meg vagy határozza meg azt a hónapot, amelyre kivételes ismétlésre van tervezve.
public Month Month { get; set; }
ingatlan értéke
MonthDay
Megkapja vagy meghatározza a hónap napját, amelyen kivételes ismétlődésre van tervezve.
public int MonthDay { get; set; }
ingatlan értéke
MonthItem
Megkapja vagy beállítja a havi elemet, amelyre kivételes ismétlésre van tervezve.
public MonthItemType MonthItem { get; set; }
ingatlan értéke
MonthPosition
Megkapja vagy állítja a pozícióját egy hónapos elem egy hónap alatt.
public MonthPosition MonthPosition { get; set; }
ingatlan értéke
Name
Adja meg vagy adja meg a kivétel nevét.
public string Name { get; set; }
ingatlan értéke
Occurrences
Megkapja vagy beállítja az események számát, amelyekre a naptári kivétel érvényes.
public int Occurrences { get; set; }
ingatlan értéke
ParentCalendar
Kapja meg a szülői naptárt erre az objektumra.
public Calendar ParentCalendar { get; }
ingatlan értéke
Period
Megkapja vagy rögzíti a kivételt megismétlődő időtartamot.
public int Period { get; set; }
ingatlan értéke
ToDate
Megkapja vagy beállítja a kivételes idő végét.
public DateTime ToDate { get; set; }
ingatlan értéke
Type
Megkapja vagy beállítja a kivétel típusát.
public CalendarExceptionType Type { get; set; }
ingatlan értéke
WorkingTimes
Megkapja vagy beállítja a WorkingTimeCollection objektumot.A munkaidő gyűjteménye, amely meghatározza a hét napján végzett időt.
public WorkingTimeCollection WorkingTimes { get; set; }
ingatlan értéke
Methods
CheckException(DateTime)
Visszatér igaz, ha a System.DateTime szerkezet meghatározott példája a kivételes nap.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
a System.DateTime szerkezet meghatározott példája.
Returns
Igaz visszatér, ha a System.DateTime értéke a kivételes nap; máskülönben hamis.
Delete()
Távolítsa el a kivételt a szülési naptárból CalendarExceptionCollection objektum.
public void Delete()
GetExceptionDates()
Visszaadja azokat a dátumokat, amelyekre a naptári kivétel alkalmazandó.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable < DateTime >
A kivételek összegyűjtésének visszaküldése a naptári kivételt illetően történik.
GetWorkingTime()
Visszaadja a munkaidőt egy naptári kivétellel.
public TimeSpan GetWorkingTime()
Returns
Visszaadja a munkaidőt erre a naptári kivételre.