Class CalendarException
Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)
Predstavuje výnimočné časové obdobia v kalendári.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Iniciuje novú inštanciu triedy Aspose.Tasks.CalendarException.
public CalendarException()
Properties
DayWorking
Získa alebo nastaví hodnotu, ktorá naznačuje, či je určený dátum alebo typ dňa v prevádzke.
public bool DayWorking { get; set; }
Hodnota nehnuteľnosti
DaysOfWeek
Získajte DayTypeCollection pre tento objekt.dni v týždni, v ktorých je výnimka platná.
public DayTypeCollection DaysOfWeek { get; }
Hodnota nehnuteľnosti
EnteredByOccurrences
Získa alebo nastaví hodnotu, ktorá naznačuje, či je rozsah opakovania definovaný zadávaním počtu udalostí.False určuje, že rozsah opakovania sa definuje zadávaním dátumu ukončenia.
public bool EnteredByOccurrences { get; set; }
Hodnota nehnuteľnosti
FromDate
Získať alebo nastaviť začiatok výnimky čas.
public DateTime FromDate { get; set; }
Hodnota nehnuteľnosti
Month
Dostane alebo stanoví mesiac, na ktorý je naplánovaná výnimka opakovania.
public Month Month { get; set; }
Hodnota nehnuteľnosti
MonthDay
Dostane alebo stanoví deň mesiaca, v ktorom je naplánovaná výnimka opakovania.
public int MonthDay { get; set; }
Hodnota nehnuteľnosti
MonthItem
Získajte alebo nastavíte položku mesiaca, pre ktorú je naplánovaná výnimka opakovania.
public MonthItemType MonthItem { get; set; }
Hodnota nehnuteľnosti
MonthPosition
Získať alebo nastaviť pozíciu mesiaca položky v priebehu mesiaca.
public MonthPosition MonthPosition { get; set; }
Hodnota nehnuteľnosti
Name
Získajte alebo zadajte názov výnimky.
public string Name { get; set; }
Hodnota nehnuteľnosti
Occurrences
Získa alebo nastaví počet udalostí, pre ktoré je kalendárna výnimka platná.
public int Occurrences { get; set; }
Hodnota nehnuteľnosti
ParentCalendar
Získajte rodný kalendár pre tento objekt.
public Calendar ParentCalendar { get; }
Hodnota nehnuteľnosti
Period
Dostane alebo stanoví obdobie opakovania pre výnimku.
public int Period { get; set; }
Hodnota nehnuteľnosti
ToDate
Získať alebo nastaviť koniec výnimky čas.
public DateTime ToDate { get; set; }
Hodnota nehnuteľnosti
Type
Získať alebo nastaviť typ výnimky.
public CalendarExceptionType Type { get; set; }
Hodnota nehnuteľnosti
WorkingTimes
Získajte alebo nastavíte objekt WorkingTimeCollection.Zbierka pracovných hodín, ktoré definujú pracovný čas v týždni.
public WorkingTimeCollection WorkingTimes { get; set; }
Hodnota nehnuteľnosti
Methods
CheckException(DateTime)
Vráti sa správne, ak je špecifikovaná inštancia Systém.DateTime štruktúry deň výnimky.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
špecifikovaný príklad Systém.DateTime štruktúry.
Returns
Vráti sa pravdivý, ak hodnota System.DateTime je výnimka deň; inak, falošné.
Delete()
Odstráni výnimku z objektu kalendára kalendára kalendára výnimky.
public void Delete()
GetExceptionDates()
Vráti dátumy, na ktoré sa uplatňuje výnimka kalendára.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable < DateTime >
Vráti zbierku výnimky dátum kalendárnej výnimky sa vzťahuje na.
GetWorkingTime()
Vráti pracovný čas na výnimku kalendára.
public TimeSpan GetWorkingTime()
Returns
Vráti pracovný čas pre tento kalendárny výnimku.