Class CalendarException

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

object CalendarException

Ö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

bool

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

DayTypeCollection

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

bool

FromDate

Megkapja vagy beállítja a kivételes idő kezdetét.

public DateTime FromDate { get; set; }

ingatlan értéke

DateTime

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

Month

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

int

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

MonthItemType

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

MonthPosition

Name

Adja meg vagy adja meg a kivétel nevét.

public string Name { get; set; }

ingatlan értéke

string

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

int

ParentCalendar

Kapja meg a szülői naptárt erre az objektumra.

public Calendar ParentCalendar { get; }

ingatlan értéke

Calendar

Period

Megkapja vagy rögzíti a kivételt megismétlődő időtartamot.

public int Period { get; set; }

ingatlan értéke

int

ToDate

Megkapja vagy beállítja a kivételes idő végét.

public DateTime ToDate { get; set; }

ingatlan értéke

DateTime

Type

Megkapja vagy beállítja a kivétel típusát.

public CalendarExceptionType Type { get; set; }

ingatlan értéke

CalendarExceptionType

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.Legalább egy munkaidőnek jelen kell lennie, és nem lehet több, mint öt.

public WorkingTimeCollection WorkingTimes { get; set; }

ingatlan értéke

WorkingTimeCollection

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

bool

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

TimeSpan

Visszaadja a munkaidőt erre a naptári kivételre.

 Magyar