Class CalendarException
ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.4.0)
Ilmoita poikkeukselliset ajanjaksot kalenterissa.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Inheritance
Perintöjäsenet
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CalendarException()
Aloita Aspose.Tasks.CalendarException -luokan uusi esimerkki.
public CalendarException()
Properties
DayWorking
Saat tai asetat arvon, joka osoittaa, toimivatko määritellyt päivämäärät tai päivämäärät.
public bool DayWorking { get; set; }
Omistuksen arvo
DaysOfWeek
Saat DayTypeCollection tästä kohteesta.Viikon päivät, jolloin poikkeus on voimassa.
public DayTypeCollection DaysOfWeek { get; }
Omistuksen arvo
EnteredByOccurrences
Se saa tai asettaa arvon, joka osoittaa, määritelläänko toistuvan taajuuden lisäämällä useita tapahtumia.False määrittelee, että toistuvan taajuuden määrittelee kirjoittamalla loppupäivä.
public bool EnteredByOccurrences { get; set; }
Omistuksen arvo
FromDate
Saat tai asettaa poikkeusajan alun.
public DateTime FromDate { get; set; }
Omistuksen arvo
Month
Antaa tai asettaa kuukauden, jolle poikkeus toistuminen on suunniteltu.
public Month Month { get; set; }
Omistuksen arvo
MonthDay
Antaa tai asettaa kuukauden päivän, jona poikkeus toistuu.
public int MonthDay { get; set; }
Omistuksen arvo
MonthItem
Saat tai asettaa kuukauden kohdan, johon poikkeus toistuminen on suunniteltu.
public MonthItemType MonthItem { get; set; }
Omistuksen arvo
MonthPosition
Saat tai asettaa kuukauden kohteen aseman kuukauden kuluessa.
public MonthPosition MonthPosition { get; set; }
Omistuksen arvo
Name
Antaa tai asettaa poikkeuksen nimi.
public string Name { get; set; }
Omistuksen arvo
Occurrences
Se saa tai määrittää tapahtumien lukumäärän, joiden osalta kalenterin poikkeus on voimassa.
public int Occurrences { get; set; }
Omistuksen arvo
ParentCalendar
Saat tämän kohteen vanhempien kalenterin.
public Calendar ParentCalendar { get; }
Omistuksen arvo
Period
Se saa tai asettaa poikkeuksen toistuvan ajan.
public int Period { get; set; }
Omistuksen arvo
ToDate
Saat tai asettaa poikkeusajan päättymisen.
public DateTime ToDate { get; set; }
Omistuksen arvo
Type
Saa tai asettaa poikkeus tyyppi.
public CalendarExceptionType Type { get; set; }
Omistuksen arvo
WorkingTimes
Ota tai aseta WorkingTimeCollection-objekti.Työaikojen keräys, joka määrittelee työajan viikonpäivänä.
public WorkingTimeCollection WorkingTimes { get; set; }
Omistuksen arvo
Methods
CheckException(DateTime)
Palautuu todeksi, jos System.DateTime -rakenteen määritelty tapaus on poikkeuspäivä.
public bool CheckException(DateTime dt)
Parameters
dt
DateTime
määritellyn System.DateTime -rakenteen esimerkki.
Returns
Palautuu totta, jos System.DateTime-arvo on poikkeuspäivä; muuten väärä.
Delete()
Poista poikkeus esimerkki vanhemmista kalenterista CalendarExceptionCollection -objekti.
public void Delete()
GetExceptionDates()
Palautetaan päivämäärät, joihin kalenterin poikkeusta sovelletaan.
public IEnumerable<datetime> GetExceptionDates()
Returns
IEnumerable < DateTime >
Palauttaa poikkeus keräys päivämäärät kalenterin poikkeus sovelletaan.
GetWorkingTime()
palauttaa työaikan kalenterin poikkeukseksi.
public TimeSpan GetWorkingTime()
Returns
Palautetaan työaika tälle kalenterin poikkeukselle.