Class CalendarException
Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)
Představte výjimečné časové období v kalendáři.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Začíná nový příklad třídy Aspose.Tasks.CalendarException.
public CalendarException()
Properties
DayWorking
Obdrží nebo nastaví hodnotu, která naznačuje, zda specifikovaný datum nebo typ dne funguje.
public bool DayWorking { get; set; }
Hodnota nemovitosti
DaysOfWeek
Získejte DayTypeCollection pro tento objekt.dnů týdne, v nichž je výjimka platn.
public DayTypeCollection DaysOfWeek { get; }
Hodnota nemovitosti
EnteredByOccurrences
Obdrží nebo nastaví hodnotu, která naznačuje, zda je rozsah opakování definován zadáním řady událost.FALSE uvádí, že rozsah opakování je definován zadáním data dokončen.
public bool EnteredByOccurrences { get; set; }
Hodnota nemovitosti
FromDate
Získáte nebo nastavíte začátek výjimky času.
public DateTime FromDate { get; set; }
Hodnota nemovitosti
Month
Obdrží nebo stanoví měsíc, pro který je plánováno opakování výjimky.
public Month Month { get; set; }
Hodnota nemovitosti
MonthDay
Obdrží nebo stanoví den jednoho měsíce, v němž je plánováno opakování výjimky.
public int MonthDay { get; set; }
Hodnota nemovitosti
MonthItem
Obdržíte nebo nastavíte měsíční položku, pro kterou je plánováno opakování výjimky.
public MonthItemType MonthItem { get; set; }
Hodnota nemovitosti
MonthPosition
Získáte nebo nastavte položku měsíčního položky do měsíce.
public MonthPosition MonthPosition { get; set; }
Hodnota nemovitosti
Name
Získáte nebo nastavte název výjimky.
public string Name { get; set; }
Hodnota nemovitosti
Occurrences
Obdrží nebo stanoví počet událostí, pro které je kalendářní výjimka platn.
public int Occurrences { get; set; }
Hodnota nemovitosti
ParentCalendar
Získejte mateřský kalendář pro tento objekt.
public Calendar ParentCalendar { get; }
Hodnota nemovitosti
Period
Obdrží nebo stanoví období opakování pro výjimku.
public int Period { get; set; }
Hodnota nemovitosti
ToDate
Získáte nebo nastavíte konec času výjimky.
public DateTime ToDate { get; set; }
Hodnota nemovitosti
Type
Získáte nebo nastavte typ výjimky.
public CalendarExceptionType Type { get; set; }
Hodnota nemovitosti
WorkingTimes
Získáte nebo nastavte objekt WorkingTimeCollection.Sbírka pracovních hodin, která určuje pracovní dobu v týdnu.
public WorkingTimeCollection WorkingTimes { get; set; }
Hodnota nemovitosti
Methods
CheckException(DateTime)
Vrátí se pravdivý, pokud je specifikovaná instance Systém.DateTime struktury den výjimky.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
Zobrazí se na stránce System.DateTime.
Returns
Vrátí se pravdivý, pokud hodnota System.DateTime je den výjimky; jinak, falešn.
Delete()
Odstraňuje příklad výjimky z předmětu kalendáře kalendáře kalendáře výjimky.
public void Delete()
GetExceptionDates()
Vrátí data, na které se kalendářní výjimka vztahuje.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable < DateTime >
Vraťte sbírku výjimek datum kalendářní výjimky se vztahuje na.
GetWorkingTime()
Vraťte pracovní dobu za výjimku kalendáře.
public TimeSpan GetWorkingTime()
Returns
Vraťte pracovní dobu pro tento kalendářní výjimku.